Upgrade to Pro — share decks privately, control downloads, hide ads and more …

HTTP 2 and You

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

HTTP 2 and You

You may have missed it; the biggest update to the HTTP protocol in over 15 years was finalized this year. The long awaited HTTP/2 update is finally here and you can take advantage of it now, but what does this change mean for you, a builder of the web?

In my talk, I will break down the important aspects of the new HTTP/2 protocol, how it differs from HTTP/1.1, and ways in which you can take advantage of the HTTP/2 performance improvements today.

Whether you realize it or not, HTTP/2 will affect your life in the near future and I will help you understand what it all means.

Zack Tollman

October 02, 2015

Transcript

72 slides
  1. “…decreasing RTT, regardless of current bandwidth always helps make web

    browsing faster.” — Mike Belshe https://docs.google.com/a/chromium.org/viewer? a=v&pid=sites&srcid=Y2hyb21pdW0ub3JnfGRldnxneDoxMzcyOWI1N2I4YzI3NzE2
  2. HTTPS / TLS SYN ACK SYN ACK / HELLO FINISHED

    HELLO FINISHED HTTP 1 2 3 100ms 100ms 100ms
  3. “To speed up the Internet at large, we should look

    for more ways to bring down RTT.” — Mike Belshe https://docs.google.com/a/chromium.org/viewer? a=v&pid=sites&srcid=Y2hyb21pdW0ub3JnfGRldnxneDoxMzcyOWI1N2I4YzI3NzE2
  4. “HTTP/2 is (or will be soon) supported by all of

    the ‘major’ browsers, and if you want them to use it with your Web site, you’ll need to have HTTPS URLs” — Mark Nottingham https://www.mnot.net/blog/2015/06/15/http2_implementation_status
  5. 12s

  6. Firefox 36 Chrome 41 (iOS too!) Opera 28 IE 11

    (Windows 10) Edge Safari 8.1 (iOS 9/OSX 10.10)

More Decks by Zack Tollman

Other Decks in Technology