Skip to content

AdaptiveConsulting/aeron-io-samples

Repository files navigation

Aeron.io Quick Start

A Cluster and command line client built using Aeron Cluster.

demo

Running

Running the samples in Docker is the easiest way to get started. See the docker readme for more details.

Local

  • run ./gradlew to build the code
  • in one terminal, run ./gradlew runSingleNodeCluster
  • in another terminal, run the admin application. See admin readme for more details.

Development requirements

  • Java 21
  • Gradle 8.5

Runtime requirements

  • Linux/macOS (if you want to run the samples in your local environment; windows currently untested)
  • Docker Compose 2.x - see docker readme for more details
  • Kubernetes 1.26.x - see kubernetes readme for more details
  • Minikube 1.31.x - if running Kubernetes with minikube. See kubernetes readme for more details