January 29, 2020

231 words 2 mins read

Revisiting HTTP/2

Revisiting HTTP/2

Now that adoption is ramped up and HTTP/2 is being regularly used on the internet, it's a good time to revisit the protocol and its deployment. Hooman Beheshti reviews protocol basics and digs into core features such as interaction with TCP, server push, priorities and dependencies, and HPACK.

Talk Title Revisiting HTTP/2
Speakers Hooman Beheshti (Fastly)
Conference O’Reilly Velocity Conference
Conf Tag Building and maintaining complex distributed systems
Location New York, New York
Date October 1-3, 2018
URL Talk Page
Slides Talk Slides
Video

RFC 7540 was ratified over two years ago. Today, all major browsers, servers, and CDNs support the next generation of HTTP. Just over a year ago, at Velocity, Hooman Beheshti explored the protocol, looked at some real-world implications of its deployment and use, and discussed what realistic expectations we should have from its use. Now that adoption is ramped up and the protocol is being regularly used on the internet, it’s a good time to revisit the protocol and its deployment. Has it evolved? Have we learned anything? Are all the features providing the benefits we were expecting? What’s next? Hooman reviews protocol basics and digs into core features such as interaction with TCP, server push, priorities and dependencies, and HPACK. Hooman also considers whether good practice patterns have emerged, details available tools, and offers a glimpse at the protocol enhancements on the near and not-so-near horizon.

comments powered by Disqus