|By Jayaram Krishnaswamy||
|July 10, 2014 11:42 PM EDT||
Read this White paper to get a feeling for what is brewing:
SPDY modifies the HTTP rather than replacing it and functions at the Session level. It functions as a tunnel for HTTP and HTTPs requests. HTTP 2.0 which in the works takes SPDY as a starting point.
Source: white paper
- Multiplexed Streams
- Request prioritization
- HTTP Header compression
How is the speed achieved?
Latency reduction is acheived through compression, mulitplexing and prioritization (Basic features). The multiplexing is carried over one client connection for subweb resources instead of HTTP fetching one resource per connection.
Well how does HTTP with SPDY compares with HTTP?
Well web pages are complex constructs with images; style sheets; media etc fetched through connections slow and fast. It appears SDPY would work faster than HTTP in most cases.
Here is the performance comparison table from Google whitepaper:
Microsoft is also looking at SPDY and here is link to Microsoft research on comparing HTTP with SPDY and HTTP:
Here is a performance chart for a popular web site (from Microsoft's PDF above):
Well we want to surf faster and with our Smartphones to get the same experience like the one on desktop something has to change.