Saturday, November 8, 2014

HTTP/2 - SPDY - Google's experimental protocol for faster web

Hi Friends,
    Greetings, this post is regarding network protocol - SPDY(pronounced Speedy), its an open network protocol developed by Google. It will manipulates HTTP traffic, with particular goals of reducing web page load time and improving web security. SPDY achieves reduced latency through compression, multiplexing, and prioritization.

Goals of SPDY :
          1. Faster web page download
          2. Always secure
          3. Open
          4. Single connection, multiplexed, prioritized
          5. Mandatory header compression
          6. Support server push.

SPDY does not replace HTTP,  it modifies the way HTTP requests and responses are transferred. This means that all existing server-side applications can be used without modification if a SPDY-compatible translation layer is put in place.
SPDY is effectively a tunnel for the HTTP and HTTPS protocols. When sent over SPDY, HTTP requests are processed, tokenized, simplified and compressed. For example, each SPDY endpoint keeps track of which headers have been sent in past requests and can avoid re-sending the headers that have not changed; those that must be sent are compressed.
The first draft of HTTP/2 is using SPDY as the working base for its specification draft and editing.
Source page is here
SPDY essentials here.

Thanks,
Madhavi Ganesh.


No comments:

Post a Comment

Like To Discuss Comment On It