Here are some of the highlights of Aeron 1.45.0:
- Aeron Data Retention Regulator
- Manage and regulate the lifespan of data within Aeron Cluster and Aeron Archive environments to control disk usage.
- Premium Feature – click here or reach out to info@aeron.io for more information.
- Per stream session limits
- Prevent resource exhaustion by limiting the number of sessions per stream.
- Inferring group behaviour
- Automate group behaviour settings for efficient nakking, reducing excessive retransmissions.
- Static counters
- Create static counters that remain valid until the MediaDriver is closed for long-term tracking.
- Archive logging
- Improve visibility and debugging with detailed logging of replay and recording session state changes.
- Aeron builds
- Aeron artifacts are built in a secure fashion and follow industry standards in compliance with ISO 27001.
- CMake targets
- Integrate with Aeron using CMake targets, simplifying the setup for C/C++ projects and enabling offline builds.
- ReplayMerge backoff
- Reduce network traffic and log output by slowing down internal state transitions in ReplayMerge.
- RetransmitHandler counters
- Optimize retransmissions on unicast channels with improved NAK handling.
- SBE DTO generation
- SBE now supports DTO generation – in C#, C++, and Java – for use cases where ease-of-use is more important than performance.
- Further enhancements & bug fixes
For detailed release notes on Aeron 1.45.0, please visit Github >>