Google has announced that it is working on a new protocol SPDY (pronounced “speedy”) to speed up the Web experience.
request prioritization and HTTP header compression. Google has already developed a prototype Web server and a version of Google Chrome with built-in SPDY support.
According to the white paper released by Google, the goals are to reduce page load times by 50%, minimize complexity and avoid changes to be made by website owners to implement SPDY.
Google released chrome to make browser developer to focus on speed and with SPDY, Google wants to improve the experience much more by new protocols on the Internet.
Below are the improvements of SPDY over HTTP:
Multiplexed requests: No limit to the number of requests that can be issued concurrently over a single SPDY connection. Requests are interleaved on one , to increase the efficiency of TCP.
Prioritized requests: Clients can request certain resources to be delivered first to problem of congesting the network with non-critical resources.
Compressed headers: Today clients send a significant amount of redundant data in the form of HTTP headers and this data is important as a single Web page may require 50 or 100 sub requests. Compressing these headers save a significant amount of latency and bandwidth compared to HTTP.