HTTP: History & Performance
summary
Timeline of HTTP from 0.9 to HTTP/2 with concrete performance math: a 30 ms RTT plus a 35 ms server time gives ~65 ms per request; fetching 21 resources over HTTP/0.9 costs ~2s and ~9.5s for 100 resources; adding TLS adds two RTTs (resumption saves one). HTTP/1.1 keep‑alive and six parallel sockets cut 100‑resource load to ~6.5s. HTTP/2 adds binary framing and full multiplexing, HPACK compresses headers 30–80%, and server push, but QUIC targets TCP head‑of‑line limits exposed under 2% packet loss.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:20Hypermedia
- 2:12HTTP
- 7:06Timing
- 11:37HTTP 111
- 28:59multiplexing
- 35:05HTTP headers
- 38:11HTTP 2 best practices
- 41:55HTTP 2 statistics








