HTTP/3 in Envoy: End to End Acceleration
summary
HTTP/3 (QUIC) reduces handshake RTTs and removes head‑of‑line blocking, yielding measured gains like 8% faster search page loads and 30% improved YouTube MTBR; Cloudflare reports ~17% HTTP/3 traffic and some sites see 75% adoption internally. Envoy integrates QUIC with a UDP listener, BPF to hash on connection IDs, a dispatcher that maps packets to logical connections, TLS1.3 crypto, and client failover to TCP using alt‑svc and Chrome‑aligned timings; about four small blockers remain before GA.
AI-written summary · about
chapters (11)
- 0:00HTTP/3 with Envoy
- 2:02HTTP/3 Overview
- 3:03HTTP/3 and QUIC
- 4:05O-RTT Handshake
- 8:22Deployment Experience
- 8:32Fallback Required
- 9:36Network Pathologies
- 11:57Envoy Integration
- 15:10Using Envay's QUIC capabilities
- 17:19Envoy negotiating QUIC upstream
- 18:28Envoy QUIC GA coming soon!
related talks
51mHTTP/3 and QUIC: Who, what, where, when and, WHY?
30mHTTP/3 Is Next Generation HTTP. Is It QUIC Enough?
37mHTTP/3: why and where are we?
46mHTTP/3: It's all about the transport!
35mOn QUIC, HTTP/3 and tech stack unification
34mHTTP/3 is coming
31mProxying HTTP/3 (QUIC) Using CONNECT-UDP with Envoy
40mHTTP/3 - HTTP over QUIC is the next generation
