Ilya Grigorik is back again — this time we’re talking about his true passion, internet plumbing, web performance, and the HTTP/2 spec. We cover everything around HTTP/2, the spec, HTTP/1 history, SPDY, binary framing layer, the semantics of HTTP/2, pipelining, multiplexing, header compression (HPACK), server push, TLS, “time to glass”, upgrading, adoption, support, and more.
Join the discussion
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
- Codeship – If it works with Docker, it works with Codeship Jet.
Code School – Learn to program by doing with hands-on courses. Sign up for Code School at only $19/month. That’s $10 off per month!Featuring:
- Ilya Grigorik – Website, GitHub, X
- Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
- Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
Ilya Grigorik (@igrigorik) on TwitterIlya Grigorik on GitHubThe Changelog #55: Goliath, Event Machine, and SPDY with Ilya GrigorikThe Changelog #144: GitHub Archive and Changelog Nightly with Ilya GrigorikChangelogHigh Performance Browser NetworkingChapter 12. HTTP/2 - High Performance Browser NetworkingHTTP/2 in one slideApplication-Layer Protocol Negotiation - Wikipedia, the free encyclopediaIs TLS Fast Yet?Implementations · http2/http2-spec Wikih2o/h2oNghttp2: HTTP/2 C Library - nghttp2.orgJetty - Servlet Engine and Http ServerWebsite Performance Optimization Testing Course - UdacitySPDY: An experimental protocol for a faster web - The Chromium ProjectsChangelog Weekly - Issue #54Changelog Weekly - Issue #55Google’s Ilya Grigorik on HTTP 2.0Something missing or broken? PRs welcome!