Our great sponsors
An implementation of the IETF QUIC protocol
Async-friendly QUIC implementation in Rust
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
An implementation of the TLS/SSL protocols
It looks like by default s2n-quic uses this TLS implementation, which is not based on the ring crate (though it is written in C)
Revision of RFC8312 "CUBIC for Fast Long-Distance Networks"
CUBIC is a good baseline congestion controller. It's the default one that is being used in Linux, so it should provide adequate performance for a wide range of use-cases. Plus it's not so "olde" - the specification is actively improved (see https://github.com/NTAP/rfc8312bis), and the implementation of the algorithm inside s2n-quic even lead to the discovery of spec gaps that had been fixed as part of this effort.
Like most other QUIC libraries the congestion controller is also pluggable. So if a different one makes more sense for a particular use-case, it could be integrated in the future.
The birth of a package manager [written in Rust :)]
2 projects | reddit.com/r/rust | 17 Mar 2023
Best performing quic implementation?
4 projects | reddit.com/r/rust | 5 Mar 2023
What is a CDN? How do CDNs work?
3 projects | news.ycombinator.com | 8 Feb 2023
str0m a sans I/O WebRTC library
3 projects | reddit.com/r/rust | 18 Dec 2022
durian - a high-level general purpose client/server networking library
3 projects | reddit.com/r/rust_gamedev | 7 Dec 2022