Skip to content

Latest commit

 

History

History
 
 

aeron-samples

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Aeron Samples

Here you will find a collection of samples and tools for Aeron. The build process builds a complete jar of the samples and places it in this location

 aeron-samples/build/libs/samples.jar

Each of the Samples can be run with a simple script that can be found in:

aeron-samples/scripts/

Here is a brief list of the samples and what each tries to do.

  • BasicSubscriber: Simple subscriber that prints the contents of messages it receives.
  • BasicPublisher: Simple publisher that sends a number of messages with a one second pause between them.
  • RateSubscriber: Subscriber that prints the rate of reception of messages.
  • StreamingPublisher: Publisher that streams out messages as fast as possible, displaying rate of publication.
  • AeronStat: Monitoring tool that prints the labels and values of the counters in use by a media driver.
  • ErrorStat: Monitoring tool that prints the distinct errors observed by the media driver.
  • Ping: Ping side of Ping/Pong latency testing tool.
  • Pong: Pong side of Ping/Pong latency testing tool.