Lightning Talk: Envoy Upstream Enhancements
summary
Envoy adds ALPN auto-selection so upstream protocol (HTTP/2 or HTTP/1.1) negotiates in TLS and an alternate service cache remembers which protocol to prefetch connections per incoming stream, cluster-local by default or sharable between clusters. HTTP/3 support includes HTTP/3 with TCP failover using Alt-Svc and a short timeout plus 0-RTT for safe methods; Happy Eyeballs tries IPv6 then IPv4 after ~300 ms. Config switches from explicit H2 to auto modes and requires the alt-protocols cache for H3.
AI-written summary · about
chapters (4)
related talks
11mMultiplex tcp requests through Envoy HTTP/2 stack
20mHTTP/3 in Envoy: End to End Acceleration
13mLightning Talk: Extending Envoy with Go
31mProxying HTTP/3 (QUIC) Using CONNECT-UDP with Envoy
29mThe rise of Layer 7, microservices, and the proxy war...
12mLightning Talk: Leveraging Envoy's New Filter Chain Matchers for Advanced TLS Rou...
45mHTTP/2, HTTP/3, and TLS State of the Art in our Servers
27mEnvoy Gateway: An in-Depth Guide of Its Benefits, Use Ca...
