https://github.com/adaptiveconsulting/aeron-io-samples
https://github.com/adaptiveconsulting/aeron-io-samples
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/adaptiveconsulting/aeron-io-samples
- Owner: AdaptiveConsulting
- License: apache-2.0
- Created: 2023-01-20T14:15:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-10-09T16:09:10.000Z (10 months ago)
- Last Synced: 2025-10-10T09:05:36.752Z (10 months ago)
- Language: Java
- Size: 1.32 MB
- Stars: 43
- Watchers: 45
- Forks: 17
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Aeron.io Quick Start
> **Note**: This code in this repo is for demonstration purposes only and is not representative of a production system. Please contact info@aeron.io for help configuring your system.
A Cluster and command line client built using Aeron Cluster.

# Running
Running the samples in Docker is the easiest way to get started. See the [docker readme](docker/readme.md) 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](admin/readme.md) for more details.
# Development requirements
- Java 21
- Gradle 8.14.2
# 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](docker/readme.md) for more details
- Kubernetes 1.32.x - see [kubernetes readme](kubernetes/readme.md) for more details
- Minikube 1.36.x - if running Kubernetes with minikube. See [kubernetes readme](kubernetes/readme.md) for more details