Feeds

IETF bakes Google's SPDY protocol into HTTP 2.0

Chocolate Factory's web accelerator looks to be going mainstream

Choosing a cloud hosting partner with confidence

Google's SPDY (speedy) protocol has been adopted by the Internet Engineering Task Force (IETF) for use in the forthcoming HTTP 2.0 standard.

Google developed SPDY as part of its ongoing efforts to speed up the Web. While its work to do so isn't entirely altruistic – a faster web means more users doing more on Google – the company released a comprehensive draft of the protocol.

The Chocolate Factory has outlined three main ways in which SPDY speeds things up, namely:

  • SPDY allows client and server to compress request and response headers,which cuts down on bandwidth usage when the similar headers (e.g. cookies) are sent over and over for multiple requests.
  • SPDY allows multiple, simultaneously multiplexed requests over a single connection, saving on round trips between client and server, and preventing low-priority resources from blocking higher-priority requests.
  • SPDY allows the server to actively push resources to the client that it knows the client will need (e.g. JavaScript and CSS files) without waiting for the client to request them, allowing the server to make efficient use of unutilized bandwidth.

The IETF obviously likes those ideas, as the httpbis working group, which oversees HTTP, last week published a draft spec for HTTP 2.0 that integrates SPDY into the next version of HTTP.

The draft says today's HTTP standard “... causes several problems, including additional round trips for connection setup, slow-start delays, and connection rationing by the client, where it tries to avoid opening too many connections to any single server.”

Workarounds like HTTP pipelining, the draft says, aren't long-term fixes.

SPDY, by contrast, hurries things along nicely while also preserving current HTTP semantics, and “only replaces the way the data is written to the network.”

“SPDY introduces two layers of protocol,” the draft explains. “The lower layer is a general purpose framing layer which can be used atop a reliable transport (likely TCP) for multiplexed, prioritized, and compressed data communication of many concurrent streams.”

“The upper layer of the protocol provides HTTP-like semantics for compatibility with existing HTTP application servers.”

Google uses SPDY widely and has in the past said SPDY improves page load times by 15 per cent, and was designed to halve the time needed to load a page. The protocol has also found its way into Chrome, Opera, Firefox and Amazon's Silk browser, while Twitter has enabled its servers to 'do' SPDY.

The IETF's draft is worded in the usual very cautious language that makes it clear SPDY is a long way from being set in stone, but the discussion thread on the topic has not seen new comments on the protocol since mid-October. That could be a sign of general agreement that SPDY deserves its place in HTTP 2.0, or just a slow week in the forums.

In either case, it seems worth keeping an eye on the scheduled January 2013 meeting of the httpbis working group. ®

Beginner's guide to SSL certificates

More from The Register

next story
Download alert: Nearly ALL top 100 Android, iOS paid apps hacked
Attack of the Clones? Yeah, but much, much scarier – report
Broadband sellers in the UK are UP TO no good, says Which?
Speedy network claims only apply to 10% of customers
Virgin Media struck dumb by NATIONWIDE packet loss balls-up
Turning it off and on again fixes glitch 12 HOURS LATER
Yahoo! blames! MONSTER! email! OUTAGE! on! CUT! CABLE! bungle!
Weekend woe for BT as telco struggles to restore service
Fujitsu CTO: We'll be 3D-printing tech execs in 15 years
Fleshy techie disses network neutrality, helmet-less motorcyclists
Facebook, working on Facebook at Work, works on Facebook. At Work
You don't want your cat or drunk pics at the office
Soz, web devs: Google snatches its Wallet off the table
Killing off web service in 3 months... but app-happy bonkers are fine
Ofcom tackles complaint over Premier League footie TV rights
Virgin Media: UK fans pay the most for the fewest matches
prev story

Whitepapers

Why cloud backup?
Combining the latest advancements in disk-based backup with secure, integrated, cloud technologies offer organizations fast and assured recovery of their critical enterprise data.
Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Protecting users from Firesheep and other Sidejacking attacks with SSL
Discussing the vulnerabilities inherent in Wi-Fi networks, and how using TLS/SSL for your entire site will assure security.
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.