Aeron Application and System Pattern Library
Software design and implementation patterns that I have found useful with Aeron and Agrona related applications and systems.
Zero Downtime State Machines
Techniques to implement zero downtime state machines (WIP)
Read more
State Machine Replication
November 17, 2024
State Machine Determinism Validation
Techniques to validate the determinism of your state machine, with and without adding latency
Read more
State Machine Replication
November 11, 2024
I/O Isolation with RingBuffers
How to properly isolate business logic from I/O operations and build low-latency applications
Read more
Agrona
November 9, 2024
Aeron Process Observability
How to observe the state of your Aeron based applications without adding latency
Read more
Observability
November 6, 2024
Failure Detection in Agrona Streaming Applications
How to detect failures in your distributed streaming applications
Read more
Failure Detection
November 2, 2024