Google's SPDY will speed up downloads

November 16, 2009 by Lin Edwards weblog
Google SPDY

Enlarge

(PhysOrg.com) -- As part of its effort to speed up the Web, Google is experimenting with SPDY, a new application layer protocol, that it hopes will speed up the conversation between browsers and Web servers and enable Web pages to download up to twice as fast.

According to software engineers Mike Belshe and Roberto Peon in Google's research blog SPDY (pronounced "speedy") protocol was tested in the laboratory by downloading each of the top 25 websites 10 times. The test environment simulated home network connections, and used a special server and a Chrome browser prototype. The tests indicated SPDY gave page load times up to 55% faster.

SPDY does not replace HTTP, but rather creates a session between the HTTP application layer and the TCP (Transmission Control Protocol) transport layer and basically augments HTTP. It speeds up web page downloads by using several techniques, including allowing multiple simultaneous HTTP requests per TCP session, request prioritization, and compressing the data to cut the number of packets. It does not replace HTTP headers but it overrides HTTP's data transfer formats and connection management features.

HTTP allows browsers and servers to understand each other and translate data from a Web publisher to a page displayed in a . It became the web standard in 1996, but Google's development team think it needs the update to make it faster.

SPDY's performance in the real world still needs to be evaluated. Web pages would not need to be changed for the SPDY protocol to work, but Web and browsers would. If it is to be widely used, the new protocol would therefore need to be supported by browsers other than Google's own Chrome, such as Firefox and Internet Explorer. While Mozilla may be willing to support it, convincing Microsoft to do the same may be more troublesome. Previous developments aimed at improving download speeds, such as SST (Structured Stream Transport) and SCTP (Stream Control Transmission Protocol) have not become widely used.

© 2009 PhysOrg.com

4.5 /5 (19 votes)  

Filter


Move the slider to adjust rank threshold, so that you can hide some of the comments.


Display comments: newest first

Bob_Kob
Nov 16, 2009

Rank: 4.8 / 5 (5)
If chrome becomes any faster, webpages will open before i actually click on them!
maxmc
Nov 16, 2009

Rank: 5 / 5 (3)
If chrome becomes any faster, webpages will open before i actually click on them!
yea Google is in on the whole LHC bein a time machine thing. Hey at least we'll already have physorg up before we sit down!
hizon
Nov 16, 2009

Rank: 5 / 5 (2)
It's not all about altruism, of course, said by some < href=http://www.research-service.com/">paper writers. Improvements like those Google is seeking with SPDY, the Go! programming language, and Native Client will all greatly benefit the Chrome browser and Chrome OS. After all, an OS which relies heavily on the cloud for access apps and data will certainly perform better with an improved protocol powering the client and server. It's probably a safe bet that Google would roll SPDY on their own servers early on to give apps like Google Docs and Picasa Web a performance boost on the Google platform.
Husky
Nov 16, 2009

Rank: 5 / 5 (1)
How about a look ahead buffer/ branch predictor that will cache/download (part) of the links on your webpage before clicking/while you are still reading, for near instantenious display. maybe its already being done, i dont know...
jonnyboy
Nov 17, 2009

Rank: 4 / 5 (1)
How about a look ahead buffer/ branch predictor that will cache/download (part) of the links on your webpage before clicking/while you are still reading, for near instantenious display. maybe its already being done, i dont know...


I think this might be why Google Chrome is already so fast. LOL
keijo
Nov 17, 2009

Rank: 5 / 5 (1)
How about a look ahead buffer/ branch predictor that will cache/download (part) of the links on your webpage before clicking/while you are still reading, for near instantenious display. maybe its already being done, i dont know...


As far as i can remember firefox had a plug-in that would do just that. But I don't think it did much predicting, it just loaded all the links from the page.
Hunnter
Nov 17, 2009

Rank: not rated yet
How about a look ahead buffer/ branch predictor that will cache/download (part) of the links on your webpage before clicking/while you are still reading, for near instantenious display. maybe its already being done, i dont know...

Actually, this is an option in Chrome from the very beginning if i remember correct.
DNS-prefetching in the Under The Hood tab in Options.

Glad they made this a very visually findable option, very useful if you are on the move and don't want prefetching on whatever probably limited connection you are using.
Rank 4.5 /5 (19 votes)
Related Stories
Relevant PhysicsForums posts
  • Calling function with no input argument
    created4 hours ago
  • Force free body diagram problem on gym equipment
    created4 hours ago
  • Empirical data regarding shower heads and water
    created12 hours ago
  • feed hold button on CNC lathe
    createdFeb 09, 2012
  • RFAC in Fortran
    createdFeb 09, 2012
  • dynamics 2/32
    createdFeb 08, 2012
  • More from Physics Forums - General Engineering

More news stories

Expat French get Internet vote for first time

French citizens will for the first time this year be able to vote in a parliamentary election over the Internet, an experiment that could be extended to other elections if successful.

Technology / Internet

created 37 minutes ago | popularity not rated yet | comments 0

"Twisted Metal" gamers get shot at real gunplay

Fans of "Twisted Metal" will get to welcome a long-awaited sequel of the car-battle videogame with a real-world bang by blasting an ice cream truck to bits with a machine gun.

Technology / Software

created 26 minutes ago | popularity not rated yet | comments 0

New error-correcting codes guarantee the fastest possible rate of data transmission

Error-correcting codes are one of the triumphs of the digital age. They’re a way of encoding information so that it can be transmitted across a communication channel — such as an optical fiber o ...

Technology / Computer Sciences

created 6 hours ago | popularity 5 / 5 (3) | comments 3 | with audio podcast

India probes Google over 'forex transactions'

Indian authorities are probing whether online giant Google broke domestic foreign-exchange transactions rules while shifting funds abroad, the Press Trust of India reported on Friday.

Technology / Internet

created 1 hour ago | popularity not rated yet | comments 0

Small modular reactor design could be a 'SUPERSTAR'

(PhysOrg.com) -- Though most of today's nuclear reactors are cooled by water, we've long known that there are alternatives; in fact, the world's first nuclear-powered electricity in 1951 came from a reactor ...

Technology / Energy & Green Tech

created 6 hours ago | popularity 4.2 / 5 (10) | comments 14 | with audio podcast


Putting the squeeze on planets outside our solar system

(PhysOrg.com) -- Using high-powered lasers, scientists at Lawrence Livermore National Laboratory and collaborators discovered that molten magnesium silicate undergoes a phase change in the liquid state, abruptly ...

Employers feel no love for unscrupulous practice of 'service sweethearting'

A new study led by two Florida State University marketing professors finds that some frontline service employees who are rewarded for hikes in customer loyalty and satisfaction also may engage in "service ...

US issues guidelines to avoid heparin contamination

Four years after US drug-maker Baxter International's blood thinner heparin was contaminated in China, causing dozens of deaths, US regulators on Friday issued draft guidelines for safe production.

The power of estrogen -- male snakes attract other males

A new study has shown that boosting the estrogen levels of male garter snakes causes them to secrete the same pheromones that females use to attract suitors, and turned the males into just about the sexiest ...

Curry spice component may help slow prostate tumor growth

Curcumin, an active component of the Indian curry spice turmeric, may help slow down tumor growth in castration-resistant prostate cancer patients on androgen deprivation therapy (ADT), a study from researchers ...

Grass to gas: Researchers' genome map speeds biofuel development

Researchers at the University of Georgia have taken a major step in the ongoing effort to find sources of cleaner, renewable energy by mapping the genomes of two originator cells of Miscanthus x giganteus, a large perenn ...