Fueling innovative software
July 15-18, 2019
Portland, OR

Update your web to HTTP/3 or, better, don't?

Nick Shadrin (NGINX at F5)
1:45pm2:25pm Thursday, July 18, 2019
Secondary topics:  Open Source
Average rating: ***..
(3.60, 5 ratings)

Who is this presentation for?

  • Architects, system admins, DevOps, and network admins




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.

Prerequisite knowledge

  • A basic understanding of website engineering and HTTP

What you'll learn

  • Understand the trade-offs that come with the implementation of the new protocol and how to properly select the protocol version for different parts of distributed applications
Photo of Nick Shadrin

Nick Shadrin


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.