Ruby, HTTP/2 and You
summary
HTTP/2 promises binary headers with HPACK, multiplexed streams and server push and shows real-world limits: curl often ships without H2 support on Ubuntu and El Capitan so users must compile nghttp2 to get http2, Chrome/Firefox require TLS and ALPN, and Heroku still lacks H2. Ruby ecosystem specifics: Rack’s request/response triple does not map well to H2 so proxying to an H2 front end is common, and two Ruby clients exist (pure-Ruby http2 and an nghttp2 wrapper).
AI-written summary · about
chapters (9)
- 0:00Start
- 8:52HTTP/2: Binary Headers
- 9:52HTTP/2: Multiple Full Duplex Connections
- 18:12DO NOT: Redirect HTTP Requests
- 20:31Ruby HTTP/2 Server Code
- 21:27Rack
- 22:07Ruby HTTP/2 Client Code
- 22:54Recap
- 23:31Hiro Asari Travis CI, GmbH








