Search⌘ K

HTTP/2 & Server Push

Explore the key features of HTTP/2 including server push and multiplexing to understand how they reduce latency by optimizing web resource loading. This lesson helps you grasp why HTTP/2 outperforms HTTP/1 by minimizing connections and round trips, improving overall web page loading speed.

Problems with HTTP/1

Have a look at the following diagram on how HTTP/1 generally works.

Looks pretty normal and routine right? Well, this malignant design of HTTP/1 actually causes huge performance blocks that can be easily avoided. The problem is that all the requests happen one after the other, and each request requires a separate TCP connection to be opened. These extra round trips and the extra overhead for opening and closing new TCP connections occurs for no real reason, and add up to overall latency. The browser ...