Abo
  • IT-Karriere:

SPDY soll das Web doppelt so schnell machen

Google stellt neues Protokoll zum Ersatz von HTTP vor

Google will das Web mit SPDY (gesprochen "SPeeDY") schneller machen - mehr als doppelt so schnell. Das neue Protokoll soll HTTP ersetzen, das für moderne Webseiten nicht mehr optimal sei. Prototypen von Server und Client hat Google bereits umgesetzt.

Artikel veröffentlicht am ,

HTTP wurde 1996 als Standard verabschiedet und sorgt heute dafür, dass Webseiten den Weg vom Server zum Nutzer finden. Doch heutzutage kommt HTTP für Webseiten zum Einsatz, für die das Protokoll eigentlich nicht gemacht ist. Beispielsweise bestehen Webseiten heute aus einer Vielzahl kleiner Objekte, aber HTTP erlaubt eigentlich nur eine Anfrage pro Verbindung. Zwar hilft HTTP-Pipelining hier etwas, lasse aber trotzdem nur eine FIFO-Queue zu, so Google. So setzen viele Browser auf viele parallele Anfragen, um die Darstellung von Webseiten zu beschleunigen.

Stellenmarkt
  1. Service-Reisen Heyne GmbH & Co. KG, Gießen
  2. Linova Software GmbH, München

Darüber hinaus kann bei HTTP nur der Client eine Verbindung einleiten, selbst dann, wenn der Server den Client kennt und weiß, welche Ressourcen er benötigt.

Auch werden die Header bei HTTP unkomprimiert gesendet, was angesichts asymmetrischer Leitungen wie bei ADSL zu unnötigen Verzögerungen führt. Dank zunehmender Cookies und zunehmenden Funktionsumfangs der Clients seien Header typischerweise zwischen 700 und 800 Byte groß. Ließe sich diese Datenmenge reduzieren, könne sich das positiv auf die Latenz auswirken, so Google weiter. Dabei werden viele Header-Informationen - User-Agent, Host und Accept* - obendrein immer wieder gesendet, was unnötig sei, da sich diese Informationen nicht ändern.

Dass bei HTTP die Kompression der Daten optional ist, hält Google zudem für falsch. Daten sollten immer komprimiert werden.

SPDY soll hier Abhilfe schaffen und so die Ladezeit von Webseiten halbieren, was Google in ersten Experimenten bereits erreicht. Das Protokoll setzt auch weiterhin auf TCP auf, so dass keine Änderungen an der Netzwerkstruktur notwendig sind. Auch müssen die Autoren von Webseiten keine Anpassungen für SPDY vornehmen, Veränderungen betreffen lediglich Client und Server. Das aber setzt voraus, dass es Google gelingt, dass andere das Protokoll in ihren Browsern und Servern aufnehmen, wozu Google seinen Code als Open Source bereitstellt.

Konkret soll es SPDY erlauben, mehrere HTTP-Requests gleichzeitig in einer einzigen TCP-Session abzuwickeln, die Bandbreite gegenüber dem heute genutzten HTTP durch Eliminierung von überflüssigen Headern und Komprimierung reduzieren. Zudem soll das Protokoll einfach zu implementieren und weniger komplex als HTTP sein, ausgestattet mit einfach zu parsenden Nachrichtenformaten.

Als Basis für SPDY kommt SSL zum Einsatz. Auch wenn dies die Latenz wieder etwas erhöhe, so liege die langfristige Zukunft des Webs doch in sicheren Verbindungen. Zudem sei SSL notwendig, um sicherzustellen, dass die Kommunikation via SPDY nicht durch bestehende Proxys unterbunden wird.

SPDY soll auch eine Push-Funktion bekommen, es dem Server also erlauben, eine Verbindung zum Client aufzubauen.

Details zu Speedy samt erster Benchmarks auf Basis der Prototypen hat Google unter dev.chromium.org veröffentlicht. Demnach lassen sich Webseiten mit der aktuellen SPDY-Implementierung rund 55 Prozent schneller laden.



Anzeige
Hardware-Angebote
  1. 127,99€ (Bestpreis!)
  2. 274,00€

Benchmakrneder 14. Apr 2010

Das macht ja eigentlich HTTP Pipelining, nur nicht so effizient, wie in deinem Beispiel...

Verwundert 17. Nov 2009

Jein Wenn ich eine Seite habe die mit 0 Warnings jetzt in IE6, IE7, IE8, FF1-3.4...

Orthografiker 16. Nov 2009

als

Peking-Ente 15. Nov 2009

Perfekt sieht das Netz unter LSD schonmal eigentlich ganz gut aus, wenn man sich die...

Verwundert 15. Nov 2009

Wieso schreien eigentlich immer die Leute mit dem wenigsten Basiswissen am...


Folgen Sie uns
       


ANC-Kopfhörer im Lautstärkevergleich

Wir haben Microsofts Surface Headphones und die Jabra Elite 85h bei der ANC-Leistung verglichen. Für einen besseren Vergleich zeigen wir auch die besonders leistungsfähigen ANC-Kopfhörer von Sony und Bose, die WH-1000XM3 und die Quiet Comfort 35 II.

ANC-Kopfhörer im Lautstärkevergleich Video aufrufen
Erneuerbare Energien: Die Energiewende braucht Wasserstoff
Erneuerbare Energien
Die Energiewende braucht Wasserstoff

Kein anderes Element ist so universell und dabei simpel aufgebaut wie Wasserstoff und das energiereiche Gas lässt sich aus fast jedem Energieträger gewinnen. Genauso vielseitig gestaltet sich seine Nutzung.
Ein Bericht von Jan Oliver Löfken

  1. Strom-Boje Mittelrhein Schwimmende Kraftwerke liefern Strom aus dem Rhein
  2. Speicherung von Überschussstrom Wasserstoff soll bei Engpässen helfen
  3. Energiewende DLR-Forscher bauen Kohlekraftwerke zu Stromspeichern um

Raumfahrt: Galileo-Satellitennavigation ist vollständig ausgefallen
Raumfahrt
Galileo-Satellitennavigation ist vollständig ausgefallen

Seit Donnerstag senden die Satelliten des Galileo-Systems keine Daten mehr an die Navigationssysteme. SAR-Notfallbenachrichtigungen sollen aber noch funktionieren. Offenbar ist ein Systemfehler in einer Bodenstation die Ursache. Nach fünf Tagen wurde die Störung behoben.

  1. Satellitennavigation Galileo ist wieder online

CO2-Emissionen und Lithium: Ist das Elektroauto wirklich ein Irrweg?
CO2-Emissionen und Lithium
Ist das Elektroauto wirklich ein Irrweg?

In den vergangenen Monaten ist die Kritik an batteriebetriebenen Elektroautos stärker geworden. Golem.de hat sich die Argumente der vielen Kritiker zur CO2-Bilanz und zum Rohstoff-Abbau einmal genauer angeschaut.
Eine Analyse von Friedhelm Greis

  1. Ari 458 Elektro-Lieferwagen aus Leipzig kostet knapp 14.000 Euro
  2. Nobe 100 Dreirädriges Retro-Elektroauto parkt senkrecht an der Wand
  3. Protean 360+ Neuer elektrischer Antrieb macht Kleinbusse extrem wendig

    •  /