Skip to content

Change Log

May 2023

  • Add Cluster Backup to the cluster quickstart sample
  • Introduce new content relating to the quickstart, including Replicated State Machines, Raft Consensus, Application Level Protocols and Performance.

April 2023

  • Adaptive have incorporated Aeron Cookbook into the Aeron.io family. This means that it will become an official part of the Aeron documentation, with a wider range of contributors.
  • Added a section on Gateway Design
  • Updated Aeron to 1.41.0, Agrona to 1.18.0 and Simple Binary Encoding to 1.28.1
  • Updated to Aeron 1.41.1, Agrona 1.18.1 and SBE 1.28.2
  • Updated to Aeron 1.41.2

March 2023

  • RFQ cluster sample has been rebuilt from scratch using Simple Binary Encoding and the Adaptive Aeron Cluster quickstart.
  • Removed docker aeroncookbook:jdk17 images from sample code; docker samples are now based off of Azul Zulu JDK 17 images. This solves issues with running the docker samples on non-x86 CPU architectures.
  • Added link to Adaptive's Aeron Cluster quickstart which shows a simple cluster (built using an SBE protocol) running on Kubernetes and Docker
  • Added a new cookbook item for Aeron Cluster: How to run Aeron Cluster on Kubernetes

February 2023

  • Restructured the cluster-core samples into dedicated Async, RSM and RFQ projects.
  • Removed infrastructure logic from the cluster RSM example to allow a cleaner, and far simpler to test RSM
  • Replaced Eider with SBE in Async and RSM examples.
  • Moved to Gradle 8 with Kotlin script for the Aeron Cookbook Example Code. Also removed Shadow Jar plugin.
  • Removed SimplestCase sample from Aeron Cluster as it is not realistic of how one would use Aeron Cluster.
  • Added an SBE sample showing encoding and decoding without a message header, see GitHub.
  • Tighter checkstyle rules, with associated tidy ups.

November 2022

October 2022

  • Started work on updates to Agrona content on non-boxing methods added to a number of collection classes in Agrona 1.17.0
  • Examples adapted for Aeron 1.40.0, SBE 1.27.0, Agrona 1.17.1
  • Updates to Aeron Archive examples for changes around Archive.Context and AeronArchive.Context

August 2022

July 2022

  • Bump Aeron to 1.39.0, Agrona to 1.16.0 and SBE to 1.26.0

May 2022

April 2022

  • Bump Aeron to 1.38.1, Agrona to 1.15.1 and SBE to 1.25.3
  • Bump Aeron to 1.38.2 and update C Media Driver build pages. Note there is no Java release for 1.38.2, so Java specific pages are left on 1.38.1
  • Clarifications to client data loss during leader failure in Raft. See Consensus Algorithms

March 2022

  • Minor clarifications in Aeron Cluster election state descriptions

December 2021

  • Election states reviewed against changes in 1.37.0. No change noted.
  • Removed integrated site feedback - did not provide any actionable insights.

November 2021

  • Integrated page feedback added
  • Bump Aeron to 1.37.0, Agrona to 1.14.0 and SBE to 1.25.1
  • Updated notes for building the C Media Driver on macOS
  • Bump Aeron to 1.36.0, Agrona to 1.13.0 and SBE to 1.25.0

October 2021

  • Corrections to RAFT content.
  • Prepare for integrated site feedback.

September 2021

  • Update to Aeron 1.35.1

August 2021

June 2021

May 2021

April 2021

March 2021

February 2021

January 2021

December 2020

November 2020

October 2020

September 2020

  • Bump Aeron to 1.30.0
  • Bump Agrona to 1.7.2
  • Bump SBE to 1.20.2
  • Performance Limits of Aeron Cluster
  • Improved site search with better structured results, search term highlighting. Dark mode support - note that some issues remain with dark mode & SVGs.

August 2020

July 2020

  • RFQ server Aeron Cluster sample and content added
  • Aeron Archive overview rewritten
  • Backpressure section improved
  • Replicated State Machine updates
  • Link added to Aeron Cookbook from Official Aeron Wiki
  • Agrona 1.6.0 updates
  • SBE 1.19.0 updates
  • Aeron 1.29.0 updates
  • Switched typography to fonts better suited to longer form text
  • Reduce color intensity of the site, reworking all images and animations
  • Contact page added
  • Link to Issues added
  • Threads, Agents & Duty Cycles added
  • Reduced page size by ±10%

June 2020

May 2020

(changelog not captured prior to May 2020)