SPDY: Google Looking to Speed Up the Web with New Protocol

Google just announced a new protocol, “SPDY” pronounced “SPeeDY” on Chromium blog. According to Google the new protocol will speed up the web. The protocol is not a replacement to the current protocol HTTP, but it will augment HTTP.

The protocol is designed specifically for minimizing latency through features such as multiplexed streams, request prioritization and HTTP header compression. We started working on SPDY while exploring ways to optimize the way browsers and servers communicate. We want to continue building on the web’s tradition of experimentation and optimization, to further support the evolution of websites and browsers. So over the last few months, a few of us here at Google have been experimenting with new ways for web browsers and servers to speak to each other, resulting in a prototype web server and Google Chrome client with SPDY support.

SPDY: Google Looking to Speed Up the Web with New ProtocolSo how does it perform?. In Google’s testing page loading is improved 55% faster. They downloaded the top 25 websites over simulated network connections. These are internal tests and now Google wants the participation of the community so that they can get feedback and assistance from the web community.

If this announcement excites you here is the documentation, and current code can be seen here.

Google’s own browser Chrome is already a faster browser compared to other browsers, and SPDY gives the 55% improvement they claim it will be useful for the end user and also to Google, so that it’s cloud based apps like Google Docs and Picasa will run faster.

Photo Credit

Trackbacks

  1. [...] Google’s SPDY protocol pronounced speedy was announced in 2009 is also a contender for replacing current HTTP protocol. SPDY is designed to minimize latency through multiplexed streams, request prioritization and HTTP header compression. SPDY is 50% faster than the HTTP protocol, Google claimed when it is announced. Currently Chrome and Firefox both support SPDY protocol. [...]