Home > Internet, Komputery, Sieci, Technologie > Google chce ulepszyć protokół HTTP

Google chce ulepszyć protokół HTTP

13.11.2009 21:13

google_logoNa The Chromium Blog pojawiła się informacja, że od jakiegoś czasu w laboratoriach Google prowadzone są prace nad przyspieszeniem pracy protokołu HTTP. Problemem, który się wiąże z protokołem HTTP jest to, że został on zaprojektowany do przesyłania pojedynczych plików. Niestety postęp technologiczny, a zarazem coraz bardziej postępujący proces komplikacji i zaawansowania stron internetowych powoduje, że protokół HTTP okazuje się mało wydajnym rozwiązaniem. Konieczność przesłania wielu plików składowych strony (treść, arkusze CSS, grafika) wiąże się z wysyłaniem wielu żądań przez klienta do serwera, a co za tym idzie, klient musi czekać na odpowiedź ze strony serwera. I tak dzieje się dla każdego przesyłanego pliku.

I tutaj wkracza Google ze swoim protokołem nazwanym SPDY (SPeeDY), który wprowadza rewolucję w komunikacji na linii klient-serwer. Pomysł polega na tym, aby wszystkie żądania, odpowiedzi i dane wsadzić do ramek, a następnie za pośrednictwem multipleksacji przesłać z wykorzystaniem jednego połączenia z serwerem. Wcześniej miałyby być one poddane kompresji w celu zmniejszenia ilości przesyłanych danych. Całość miałaby się odbywać na bazie pojedynczej sesji szyfrowanej protokołem SSL.

Jak podaje Mike Belshe i Roberto Peon podczas testów laboratoryjnych udało się uzyskać o 55% szybsze łądowanie stron niż w przypadku standardowego protokołu HTTP. Inżynierowie jednak podkreślają, że przed nimi jeszcze wiele pracy. Wykorzystanie szyfrowania SSL oraz kompresji nagłówków za pomocą gzip spowoduje dużo większe obciążenie procesorów serwerów i maszyn klienckich. W samej specyfikacji nie ma wzmianki o sposobach poinformowania przeglądarki o tym, z którego protokołu ma korzystać program do przesyłania informacji. Kolejnym problem jest tak zwana kompatybilność wsteczna, która ma zapewnić możliwość pracy w sieci osobom nie dokonującym upgrade’u do SPDY.

Mimo wszystko należy się cieszyć, że Google podjęło próbę rozwiązania problemu i myślę, że już niedługo będziemy mogli zobaczyć efekt końcowy prac nad SPDY.

Post trafił w Twoje gusta? Zajrzyj też tutaj
Podobne wpisy
  1. Google ulepsza Apache wydając moduł SPDY
  2. Google za dużo chce zapłacić za AdMob i ma problem
  3. Google uruchomiło publiczny serwer DNS
  4. Google zaczyna indeksować po nowemu
  5. Google chce sprzedawać tablety z Androidem w sieci?


Komentarze są zamknięte

Switch to our mobile site