Full Stack Web Development

TH17 HTTP/2: What You Need to Know

10/11/2018

2:45pm - 4:00pm

Level: Intermediate

Robert Boedigheimer

Principal Systems Developer

Schwans Shared Services, LLC

The HTTP protocol is now over 15 years old and it has served us well, but a new version will address some of the fundamental problems with how it was implemented "on the wire". The changes are based on experience with Google's SPDY protocol but standardized for everyone to use. Major features of the current version, such as methods and status codes, will be unaffected. Existing sites should just work with the latest version, but they can drop many of the old tricks they used to squeeze out performance like CSS Sprites and file bundling. This session will review the basics of what is being changed and how to best utilize the new protocol.

You will learn:

  • Performance techniques that should not be used anymore
  • Strategies for adopting HTTP/2 while still supporting HTTP 1.1
  • Single HTTP connection to reduce overhead and improve efficiency