HTTP has been the main protocol for the internet since the early ’90s. In 2015, it got a major update to version 2. Very quickly after that, in 2019, we expect another major version update. The question remains if HTTP/3 will bring more speed, more configurability, or more pain to the world of web technology.
Nick Shadrin examines the protocol history, reasons for major updates, and critical challenges for adopting new protocols in larger environments, leaving you with a clear picture for understanding when to implement HTTP/3 and when to stay on the older versions of the protocol. Nick outlines the history and examples of the HTTP/1 suite, SPDY and HTTP/2, QUIC and HTTP/3, web server internals, adoption of UPD traffic in a large environment, troubleshooting, SSL/TLS, and how to choose the correct protocol for your HTTP connections.
Nick Shadrin is a manager at NGINX, the company behind the most popular web server technology among high-performance web sites. Nick has helped many top websites to get to the next step in application delivery through the use of cutting-edge architecture approaches and solutions. He enjoys hands-on work with Linux systems, networking, HTTP, and IoT; he likes to see a challenging technical problem and solve it on a fundamental level. Previously, Nick worked at Citrix and ZScaler, helping users make the web experience faster and more secure.
©2019, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org