Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 48, views: 19.496 •

Twitter kan vanaf nu het nieuwe spdy-protocol gebruiken. Dat maakte Raffi Krikorian van Twitter duidelijk in een Twitter-bericht. Spdy is een opensource-netwerkprotocol, ontwikkeld door Google om het internetverkeer te versnellen.

TwitterDoor het netwerkprotocol, dat Google in 2009 ontwikkelde, te ondersteunen vervoegt de sociale-netwerksite zich bij de enkele websites van Google die het protocol kunnen gebruiken. Google droeg het protocol eind februari nog aan bij de IETF om het als internetstandaard te laten erkennen.

Met het spdy-protocol kunnen webpagina's sneller en veiliger worden geladen door enkele aanvullingen op het aloude http-protocol. Zo worden dataverbindingen gemultiplext, automatisch gecomprimeerd en in het merendeel van de gevallen ook versleuteld. Servers kunnen ook informatie pushen naar clients zonder dat daarvoor een request moet worden gestuurd.

Enkel Google Chrome en de volgende versie van Firefox kunnen met het protocol omgaan. Die browsers geven echter niet aan dat 'speedy' wordt gebruikt, enkel dat het een beveiligde verbinding betreft. Om toch zichtbaar te maken dat spdy wordt ingezet, kan de Spdy Indicator-extensie worden gebruikt.

Reacties (48)

Ga je dan ook naar https://twitter.com? Want als je via de "normale" http-URL binnen komt, dan wordt spdy niet gebruikt.
Controleer even chrome://net-internals/#spdy in chrome. Daar kan je de opties zien wanneer welk protocol gewenst word. Bij jouw staat alleen Force SPDY Over SSL aan waarschijnlijk.
Voor Apache, de meest gebruikte http server momenteel, is er mod-spdy , deze heeft trouwens ook modssl als dependency, maar het installen is een eitje, waarna je eenvoudig serveert over spdy. Wat betreft het pushen met deze module ben ik nog niet bekend. Ik draai zelf Cherokee als server, een erg snelle, eenvoudig te configureren, intuďtieve server, en die heeft momenteel een spdy branch in de ontwikkeling, denk dat we daarvan een werkende implementatie rond mei kunnen verwachten.

edit: even rondgezocht, varnish wacht nog rustig tot er een door IETF goedgekeurde standaard is, IIS heeft er nog niks voor. Nginx vind ik alleen maar een bericht uit halverwege 2011 dat het over een paar maanden geďmplementeerd zou worden (zou dus nu werkend moeten zijn)

edit2: De geluiden zijn overigens niet altijd even lovend, al blijft de kritiek vooral op het niveau "het is onnodig complex" en "het is een lapmiddel voor wat op transportniveau opgelost moet worden in plaats van applicatieniveau" (verwijzend naar de IP lagen )

[Reactie gewijzigd door afraca op 12 maart 2012 15:37]

Ook voor Firefox is er een extensie om gebruik van het SPDY-protocol te visualiseren:
https://addons.mozilla.or...fox/addon/spdy-indicator/

[Reactie gewijzigd door Mr. P op 12 maart 2012 15:28]

Natuurlijk gaat de server dat voor je bepalen.

Wel nadat je er in eerste instantie op een of andere manier voor aangemeld was, bijvoorbeeld omdat je de twitterpagina in je scherm opende en nog niet gesloten hebt. Volgens mij is het gewoon (een variant op) websockets.
Denk dan aan de nieuwe berichten die bovenaan verschijnen, wat nu al met ajax-polling gedaan wordt. Daarvan is dus het polling-deel niet meer nodig, maar kan de server e.e.a. naar jou sturen op het moment dat het zinvol is (ipv elke X seconde een request die misschien niks nieuws oplevert te doen).

't Is uiteraard niet zo dat je browser ineens uit het niets een twitterpagina op je scherm mikt.

[Reactie gewijzigd door ACM op 12 maart 2012 17:08]

Server push gaat bij SPDY vooral om het automatisch meesturen van bijv. afbeeldingen zodat de client deze niet nog apart moet opvragen. Hiermee bespaar je veel tijd: o.a. de tijd voor het internetpakketje om te reizen en de browser om het te parsen en in te laden. Vergeet daarnaast natuurlijk niet de normale overhead van TCP+SSL (want SPDY werkt alleen over SSL).

Vziw mag een server niet uit zichzelf zomaar ineens een nieuwe "stream" aanmaken: het mag alleen meegezonden worden met een andere stream.

[Reactie gewijzigd door TvdW op 12 maart 2012 18:36]

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6DestinyAssassin's Creed UnityFIFA 15Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox OneAsus

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013