Efficient reliable UDP unicast, UDP multicast, and IPC message transport.
Performance is the key focus. Aeron is designed to be the highest throughput with the lowest and most predictable latency possible of any messaging system. Aeron integrates with Simple Binary Encoding (SBE) for the best possible performance in message encoding and decoding. Many of the data structures used in the creation of Aeron have been factored out to the Agrona project.
For details of usage, protocol specification, FAQ, etc. please check out the Wiki.
For those who prefer to watch a video then try Aeron Messaging from StrangeLoop 2014. Things have moved on quite a bit with performance and some features but the basic design still applies.
For the latest version information and changes see the Change Log with downloads at Maven Central.
Recently added Aeron resources
Be the first to add one!
Aeron RecommendationsThere are no recommendations yet. Be the first to promote Aeron!
Have you used Aeron? Share your experience. Write a short recommendation and Aeron, you and your project will be promoted on Awesome Java.
Aeron alternatives and related libraries
Based on the "Messaging" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Aeron or a related project?
» Learn more from our partner.