aeron icon indicating copy to clipboard operation
aeron copied to clipboard

Efficient reliable UDP unicast, UDP multicast, and IPC message transport

Results 42 aeron issues
Sort by recently updated
recently updated
newest added

proposal: now every application has a uniq ID for each aeron connection. It would be convenient if application could add a string value to connection and that value would be...

Add BBR, possibly BBR v2, support to both Java and C media drivers. BBR allows for slightly better throughput and latency compared to Cubic for a system like Aeron on...

enhancement
Requires Sponsorship

When two-way, aka duplex, communication is being established and the return channel is invalid it would be useful to return an error somehow to the initiator. An example would be...

enhancement

Any thoughts about using fountain codes (i.e. RaptorQ), e.g. some enhanced 'best effort' mode that for large messages and low enough loss rate can effectively replace acks/retransmits?

enhancement
Requires Sponsorship

The project's far enough along now that we might want to consider easier creation of RPM packages for use with RHEL/CentOS/Fedora/Suse and DEB packages for use with Debian/Ubuntu. If someone...

enhancement
Requires Sponsorship

Hi, I am looking to implement Aeron in a Source Specific Multicast environment. Is this a compatible configuration? I don't see any reference to SSM in the code.

enhancement
question
Requires Sponsorship

With additions from the IPC work, there's a direct path to put Aeron on RDMA, allowing Aeron to operate in HPC/Data-centric pipelines. This also gives Aeron a path forward for...

enhancement

Rather than have the tail offset which is incremented on publication claim be the byte offset in the term it can be the number of frame alignments, currently 32-byte alignment,...

enhancement

Try to set the initial window size automatically based on size of socket buffer and term length.

enhancement

Add a wiki page describing the control protocol between the client and driver in a similar fashion to the [network protocol specification](https://github.com/real-logic/Aeron/wiki/Protocol-Specification). This should include the requirements for memory ordering...

enhancement