reliable is a simple packet acknowledgement system for UDP-based protocols.
It has the following features:
- Acknowledgement when packets are received
- Packet fragmentation and reassembly
- RTT and packet loss estimates
reliable is stable and production ready.
The author of this library is Glenn Fiedler.
Glenn is now the founder and CEO of Network Next. Network Next is a new internet where networks compete on performance and price to carry your traffic. Check it out at https://networknext.com
This repository holds the reference implementation of reliable in C.
Other reliable implementations include:
These people are awesome:
- Walter Pearce - Rust Implementation
reliable was generously sponsored by:
And by individual supporters on Patreon. Thank you. You made this possible!