Thursday, November 12th, 2009

SPDY: Make HTTP chatter a lot faster

Category: Google, Performance

Mike Belshe of Google has been working on SPDY an optimized use of HTTP:

It 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. Today, web clients and servers speak HTTP. HTTP is an elegantly simple protocol that emerged as a web standard in 1996 after a series of experiments. HTTP has served the web incredibly well. 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.

So far we have only tested SPDY in lab conditions. The initial results are very encouraging: when we download the top 25 websites over simulated home network connections, we see a significant improvement in performance – pages loaded up to 55% faster. There is still a lot of work we need to do to evaluate the performance of SPDY in real-world conditions. However, we believe that we have reached the stage where our small team could benefit from the active participation, feedback and assistance of the web community.

It is great to see this in the wild. We have seen delta compression from Google before (used in Google Toolbar but not talked about too much) but I am glad to see this getting out there early stage, which gives all browsers/servers a chance to participate and play.

However, I have an issue with one line of code…. ;)

Great write-ups here:

Posted by Dion Almaer at 1:54 pm

2.6 rating from 90 votes


Comments feed TrackBack URI

Thanks, Dion – which line of code gives you heartburn? I have issues with lots of them!

Comment by mikebel — November 12, 2009

Is someone spamming the votes for blog postings? Usually there’s less than 30 votes on any one post, but recently there’s > 60 votes on all posts, and they’re all really low. It looks like someone is spamming, and giving everything a 1/5 vote.

Comment by sos — November 13, 2009
It is easy to send flowers to Chennai, Gifts to Chennai, Birthday gifts to Chennai, Gifts to Chennai from US,Gifts to Chennai India, Flowers to Chennai India through us

Comment by Madhuaru — November 16, 2009

Leave a comment

You must be logged in to post a comment.