Overview
Learn about HTTP/2, the updated version of the HTTP protocol, in this informative conference talk. Explore the major changes and improvements over HTTP/1.1, including solutions to problems like multiple connections, head-of-line blocking, and verbose headers. Discover how HTTP/2 addresses bandwidth and latency issues, and understand its key features such as frame types, streams, single connection, header compression, and server push. Gain insights into performance techniques, implementation strategies, and best practices for utilizing the new protocol. Equip yourself with knowledge about HTTP/2's impact on existing web development practices and how it can enhance website performance without relying on traditional optimization tricks.
Syllabus
Introduction
HTTP
RFC
HTTP111
Fiddler
Problems with HTTP
Multiple connections
Headofline blocking
verbose headers
bandwidth
latency
bandwidth vs latency
Google
HTTP Goals
Frame Types
Streams
Single Connection
Header Compression
Server Push
Expectations
Performance techniques
Three golden rules
My strategy
Detect protocol version
Summary
Resources
Questions
Wrapup
Taught by
NDC Conferences