Aeron efficiently replicates ordered log buffers across process or network boundaries with predictable latency. The Aeron API offers three primary interaction points - the Media Driver, Publications and Subscriptions.
The Media Driver currently supports transport over both UDP and IPC. UDP socket interactions can be offloaded to Open Onload if the necessary drivers & hardware are available for use.
In addition to the core IPC and UDP functionality, Aeron offers:
- Aeron Archive, which provides disk backed storage for streams, and
- Aeron Cluster, which allows developers to build RAFT protocol based fault tolerant services