Death, Taxes, and HTTP
summary
Explains concrete costs and fixes: TLS handshake often adds 100–300 ms round trips and session resumption or zero-RTT setup removes them; HTTP/1.1 suffers head‑of‑line blocking so clients open extra costly TLS connections; HTTP/2 adds multiplexing, HPACK header compression, server push and conditional GETs to enable independent caching and many small requests. Shows json gzipped versus protobuf bytes parity, notes okp lacks server push today, and that mashi pre-encodes keys to cut parsing allocations.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 6:00Welcome
- 6:42Roundtrip Time
- 14:39Roundtrip Cost
- 15:18TLS Versions
- 16:50HTTP
- 20:14API granularity
- 23:27Web example
- 26:08API example
- 28:53HTTP to HTTP2
related talks
49mHTTP: History & Performance
23mThe Short and Happy Lives of TCP and HTTP Requests
28mHTTP: History and Performance
40mWhirlwind tour through the HTTP2 spec
39mWith Great Power Comes Great Responsibility - Using HTTP/2 Responsibly
01h 00mHTTP/2 - The future of the web today
43mHTTP 2.0: why and how
20mA quick primer on http2
