Agrona provides a library of data structures and utility methods that are a common need when building high-performance applications in Java. Many of these utilities are used in the Aeron efficient reliable UDP unicast, multicast, and IPC message transport and provides high-performance buffer implementations to support the Simple Binary Encoding Message Codec.
Features
- Thread safe direct and atomic buffers for working with on and off heap memory with memory ordering semantics
- Array backed lists of int/long primitives to avoid boxing
- Open addressing and linear probing with int/long primitive keys to object reference values
- Open addressing and linear probing with int/long primitive keys to int/long values
- Lock-less implementations for low-latency applications
- Clock implementations to abstract system clocks, allow caching, and enable testing
Categories
LibrariesLicense
Apache License V2.0Follow Agrona
Other Useful Business Software
AI-powered service management for IT and enterprise teams
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Agrona!