HTTP/2.
also: HTTP2 · HTTP/2 multiplexingThe HTTP version that multiplexes many request streams over one TCP connection and compresses headers (HPACK).
the two-minute refresher
- Multiplexing: interleaved streams on one connection, no HTTP-level head-of-line blocking.
- HPACK header compression can shrink headers by 85-90%.
- Still on TCP, so one lost packet stalls every stream: HTTP/3 fixes that.
- gRPC is built on HTTP/2 streams.