Skip to content

Instantly share code, notes, and snippets.

View kosekmi's full-sized avatar

Mike Kosek kosekmi

View GitHub Profile
@kosekmi
kosekmi / CC.of.QUIC.implementations.md
Last active May 4, 2026 17:52
CC of QUIC Implementations

CC of QUIC Implementations

Note on (New)Reno: Implementations seem to mix the terms Reno and NewReno. It is safe to assume, that all variants of Reno actually refer to the implementation stated in Section 7 of RFC9002^7^.

Note on CUBIC: Some implementations actually implement the CUBIC CCA, other use this term in their code to reference the cubic-based congestion window growth. Figuring out what CC is actually used can thereby often not be answered by a simple code search.

Name Repository Lang CC Algorithms Default CC HowTo Example Server Valid as of Source of Information
lsquic https://github.com/litespeedtech/lsquic C CUBIC, BBRv1, Adaptive Adaptive^1^ http_server -o cc_algo=1 11/2023 Repository / own experience