Explain the key improvements in HTTP/2 and HTTP/3 over HTTP/1.1, covering multiplexing, header compression, server push, stream prioritization, and the move to QUIC, for a platform serving 500K pages/day.
## Problem
You are joining a team that operates a web platform serving 500,000 page loads per day. The platform currently runs entirely on HTTP/1.1 behind an Nginx reverse proxy. Leadership wants to modernize the protocol stack to improve page load times, reduce connection overhead, and prepare for HTTP/3. Your task is to explain the key improvements in HTTP/2 and HTTP/3, the trade-offs involved, and how to migrate safely.
Sign up to access the full problem
Design canvas, rubric, hints, and model solutions.