Any network class you have taken in the last thirty years will have highlighted that the application layer depends on the transport layer. For HTTP, that means depending on TCP to establish connections. HTTP 2 was a big step forward, but HTTP 3 is going to go even further by abandoning TCP for QUIC, a thin layer on top of UDP.
In this session, we talk about how the evolution of the HTTP protocol has allowed everything to get faster and use connections more effectively while still keeping the basic structure of how we build distributed systems.