S2n-QUIC (Rust implementation of QUIC)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. s2n-quic

    An implementation of the IETF QUIC protocol

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. quinn

    Async-friendly QUIC implementation in Rust

  4. quiche

    🥧 Savoury implementation of the QUIC transport protocol and HTTP/3

  5. neqo

    Neqo, the Mozilla Firefox implementation of QUIC in Rust

  6. s2n

    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)

    https://github.com/aws/s2n-tls

  7. rfc8312bis

    Discontinued 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.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • The State of SSL Stacks

    5 projects | news.ycombinator.com | 10 May 2025
  • Boletín AWS Open Source, Christmas Edition

    9 projects | dev.to | 24 Dec 2023
  • Kani 0.28.0 has been released!

    2 projects | /r/KaniRustVerifier | 16 May 2023
  • The birth of a package manager [written in Rust :)]

    2 projects | /r/rust | 17 Mar 2023
  • Best performing quic implementation?

    4 projects | /r/rust | 5 Mar 2023

Did you know that Rust is
the 5th most popular programming language
based on number of references?