CDNvideo launched support for the updated HTTP/2 protocol, which replaced HTTP/1.1, which was released in 1999.
For end users, implementation of HTTP/2 protocol will be effective due to significant increase in web productivity, faster content downloads via browsers and mobile devices, and increased security.
From the technical point of view new protocol has several advantages:
o Stream multiplexing, i.e. ability to use a single TCP-connection for multiple threads, which will save significant amount of server resources.
o Effective compression of HTTP-headers allows you to reduce the amount of data transferred, which leads to a decrease in RTT
o Prioritization of requests. It affects loading of the Internet page
o Server Push. Meaning that now the server can predict which object to send to the client, even if it hasn’t yet requested it, which also reduces the delay in loading the Internet page
The main advantage of HTTP/2 is the reduction in latency of content delivery on the Internet. Bandwidth affects the download speed of the site to a certain extent, since after 3 Mb/sec additional bandwidth won’t have any effect on the performance speed. While decreased latency brings its significant acceleration (see the graph below).
Now you don’t need to use domain shadding to parallelize connections in the browser, don’t need to create huge number of synonyms on the site for the same domain in order to increase number of simultaneous connections. The new version of the protocol saved us from this.
Introduction of HTTP/2 is a huge leap in the Internet development, but this doesn’t minimize the value of CDN in reducing the load. Guy Podjarny, web development expert, explained it: «The Internet page loads many times faster with 20 ms RTT using CDN vs. 200 ms RTT with only one HTTP/2 protocol. In addition, CDN provides many additional options, such as reducing load, reliability, security, etc., which hardly affects HTTP/2.»
Technical Director CDNvideo, Sergey Ivlenkov mentioned: “After running HTTP/2 on the CDNvideo network, about 70% of all HTTPS requests started to be served by HTTP/2. This demonstrates high level of support for HTTP/2 in browsers.”.