Aeron & Aeron Archive¶
General¶
- What is the Media Driver and why do I need it?
- How do I tell Aeron which port to use?
- I called poll once, but nothing was received?
- How do I reduce resource utilization by Aeron?
- How can I increase Aeron performance?
- How do I alias channels in Aeron?
- Why can't I send messages over 8kb?
- How can I read Aeron counters programmatically?
- Building the C Media Driver on macOS
- Building the C Media Driver on Ubuntu
- Building the C Media Driver on Windows
- Building the C Media Driver on CentOS Linux
- How to increase Aeron timeouts for debugging
- How to add an application checksum to messages
- Running Aeron on JDK 16 and up
- Media Driver operations are slow on Mac just after launch
IPC¶
UDP¶
Publications & Subscriptions¶
- How to avoid buffer copies when sending
- How to block while awaiting publication connection
- How to build a blocking Aeron based API
- How to cancel reads from a subscription
- How to read fragmented messages
Archive¶
- How to read errors from Aeron Archive replication operations
- Is there a simpler way for a utility to connect to a local Aeron Archive?
Operations¶
- How to deal with a Media Driver Timeout
- I think some data was lost. How can I confirm?
- How can I understand what Aeron is doing at runtime?
- I set Term Buffer to x, but I see much larger log buffer files. Why?
- How to decode Aeron network data captures with Wireshark
- How do I tell Aeron which port range to use?