Build resilient systems at scale
28–30 October 2015 • Amsterdam, The Netherlands

Demystifying SPDY and HTTP/2

Jonathan Klein (Attend)
17:05–17:45 Thursday, 29/10/2015
Location: G102/103
Average rating: ****.
(4.51, 45 ratings)

Prerequisite Knowledge

A basic knowledge of web development, and some background in how web browsers make HTTP requests would help as well. Since we'll be discussing specific optimizations and how they fare under HTTP/2, it would be good to be familiar with the PageSpeed/YSlow rules.


HTTP/2 is the future of the web, and promises to bring performance improvements, simplified markup, and lower resource utilization on the server. On top of that, browser support is already quite high and is growing rapidly. In this talk we’ll go over the genesis of the protocol (including how SPDY fits into the picture), how HTTP/2 works under the hood, and how you can already leverage it to speed up your site. We’ll also look at some examples of how it impacts page load time for actual websites that you use every day, including how it affects specific optimizations like:

  • Domain sharding
  • Image sprites
  • Concatenating CSS files
  • Serving static assets from a cookieless domain
  • DataURIs
Photo of Jonathan Klein

Jonathan Klein


Jonathan is the Director of Engineering at Attend, a Boston startup building event management software. He was formerly a senior software engineer at Etsy, where he focused on solving web performance and scalability challenges. Jonathan started the Boston Web Performance Meetup Group, and is the co-creator of Hound, an extremely fast code search tool. Jonathan blogs regularly at