Here are some of the highlights of Aeron 1.47.0:

Check out the latest release of Aeron, including powerful enhancements designed to improve performance and stability.
 

Aeron 1.47.0 Release Highlights

  • Aeron Archive client enhancements:
    Stop archive clients from causing interference when they use the same response stream ID.
  • Aeron Archive stability improvements:
    Prevent dormant Aeron Archive clients causing ‘out of memory’ errors on the Archive for improved stability.
  • Aeron Cluster multi-service messaging fixes:
    Resolve duplication of service messages during failover/restart when using multiple services.
  • Aeron Cluster Standby snapshot handling:
    Prevent invalidated snapshots from being re-downloaded from the Standby node upon recovery.
  • NAK message logging:
    New log events for NAK messages sent and received.
  • Address re-Resolution enhancements:
    Cover a broader set of recovery scenarios.
  • Further enhancements & bug fixes:

For detailed release notes on Aeron 1.47.0, please visit Github >>

Further reading

Software Version 1.53.0 released

Aeron 1.53.0 removes the long-standing Java-agent requirement for event logging, introduces more distinct thread naming for easier profiling and diagnostics, and gives C/C++ clients direct access to specific Archive error codes.

Software Version 1.52.0 released

Aeron 1.52.0: container-aware CPU affinity, debug log rotation, a new LogInspector CLI, and lower latency in replay workloads. See what changed.

Software Persistent Subscriptions

Aeron 1.51.0 introduces Persistent Subscriptions, a new Aeron Archive feature, sponsored by Nonco, , that manages the transition between historical and live message streams for late-joining consumers.

Software Version 1.51.0 released

This release includes Persistent Subscriptions for seamless live/historical streams, new C/C++ client APIs for async control, and stricter protocol and cluster reliability.