Did you know that Google works to speed up the web?
Google’s
Chronium group is working on a new networking protocol
called SPDY (SPeeDY). Google is experimenting
with new protocol for almost five years.
Chromium group believes that there are many opportunities to
improve latency at the application layer. The original HTTP protocol was
invented by Tim Berners-Lee
and his team almost twenty five years ago, and it wasn’t designed for latency.
Initially it had only one method GET.
Over the years, the HTTP was extended with additional features and some of them
don’t provide the optimal web performance.
Google’s Chromium group finds room
for improvement in the following areas:
·
Allow concurrent streams to run across a single TCP
session.
·
Eliminate redundant headers. This can provide 88%
reduction in the size of headers.
·
Reduce the complexity of the HTTP protocol.
·
Enable server in addition to client to be able
to request a resource.
·
Compress data.
·
Prioritizing and multiplexing the transfer of
webpages.

SPDY is not to replace HTTP, but to improve connection management and transfer formats. SPDY protocol enhances the functionality of HTTP SPDY by adding a session layer atop of SSL that allows multiple concurrent bi-directional (can be initiated by the client or server) streams over a single TCP connection.
Google's Chronium group latest lab test results indicate that SPDY can load web pages 64% faster than the HTTP protocol. However Google is not sure how their tests represent the real world. Therefore the company hopes to engage the open source community to provide feedback or submit new ideas. One way to get involved is to participate in the Chronium’s discussion groups: Chronium-discuss or SPDY-dev.
Useful links:
SPDY: An experimental protocol for a faster web Not as SPDY as You Thought

No comments:
Post a Comment