ÜberConf - June 24 - 27, 2014 - No Fluff Just Stuff

HTTP/2 What's inside and Why

ÜberConf

Denver · June 24 - 27, 2014

You are viewing details from a past event

About this Presentation

Learn about HTTP/2 and its relationship to HTTP 1.1 and SPDY. Understand core features and how they benefit security and browser efficiency. More that a “what's new” this talk will leave you with an understanding of why choices in HTTP/2 were made. You'll leave knowing what HTTP/2 is and why it is better for clients and servers.

HTTP/1.1 was released 1999 through years of interoperability driven largely by browsers of the time. HTTP/2 will be a proposed standard by the end of this year, driven largely by browsers of our time.

This presentation will overview interoperability with HTTP/1.1, and how security and efficiency is improved from both the client and server side. We'll also review sources of overhead and some circumstances where efficiency could be perceived worse! We'll then deep dive into topics that cover aspects relevant to browsers, such as how cache push works, how connections are negotiated, and priority. Then, we'll circle around and dive into a server-centric view, discussing connection features such as flow-control and ping, as well how error states are addressed.

We'll wrap up with an example of how you can test http/2 using a current web browser and how to participate in HTTP/2 community. You'll leave knowing what HTTP/2 is and why it is better for clients and servers.

Adrian Cole

Cloud Engineer at Twitter

Adrian is an active member of cloud interoperability, REST, and DevOps circles. He is the founder of a few popular open source projects, notably Apache jclouds and Netflix denominator, both of which java libraries that help create portable cloud deployments. Adrian maintains the http/2 implementation of Square okhttp. Adrian's currently focused on cloud computing at Twitter.