Skip to content

irisliu88/aeron-cookbook-code

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

247 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aeron Cookbook Code Samples

Samples which should be reviewed alongside Aeron Cookbook

Projects:

  • sbe-core + sbe-protocol - a project defining an SBE schema, along with some tests showing how to use it.
  • cluster-core - Aeron cluster samples
  • ipc-core - focused on IPC samples. Contains the minimal Aeron one file sample, plus a project showing one-way IPC between two agents.
  • eider-spec - holds the eider specifications used; Eider code is generated externally and copied in to remove any compile time dependency.
  • theory - examples from the Distributed Systems Basics section
  • archive-core - focused on Aeron Archive samples.

Note: JDK 17 requires that --add-opens java.base/sun.nio.ch=ALL-UNNAMED is added to the VM Options to run the examples.

Requires:

  • Java 17
  • Gradle 7.4.2

Tested on Ubuntu 20 + macOS 12

build

Sample code from Aeron cookbook.

About

Source code related to Aeron cookbook

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.4%
  • Other 0.6%