Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore Cloudflare's multi-year journey implementing HTTP/3 and gRPC at massive scale in this 30-minute conference talk. Learn how Cloudflare drove new Internet protocol standards development and large-scale deployment, culminating in bringing gRPC over HTTP/3 support to the edge. Discover the security and performance advantages of QUIC transport protocol compared to TCP and TLS, and understand how HTTP/3 leverages QUIC's multiplexed streams to avoid head-of-line blocking issues. Gain insights from Cloudflare's nearly 7 years of deployment experience, including their early HTTP/3 support launch in 2018 and open-sourcing of the quiche Rust library in 2019. Examine the implementation of gRPC over HTTP/2 support launched in 2020, including how it was integrated within a legacy stack using gRPC-Web conversion, and learn about broader HTTP/2 DoS vulnerabilities that have made headlines. Understand the gRPC over HTTP/3 protocol specifications, implementation details including testing with h3i, and discover how Cloudflare's gRPC-Web approach provides seamless version agility for migration paths to HTTP/3.
Syllabus
Bringing HTTP/3 To gRPC at Cloudflare Scale - Lucas Pardue, Cloudflare
Taught by
CNCF [Cloud Native Computing Foundation]