Subscribe feed

Кампанія Google прапанавала надбудову для паляпшэння пратаколу HTTP

13 лістапада 2009

Кампанія Google прадставіла пратакол SPDY (прамаўляецца "спиди", "Speedy"), рэалізуемы на ўзроўні прыкладанняў і які з'яўляецца часткай праграмы па распрацоўцы рашэнняў па павелічэнні хуткасці працы web. У прыватнасці ў SPDY ажыццёўленая спроба рашэння праблемы з затрымкай злучэння кліент-сервер у HTTP. Зыходныя тэксты з рэалізацыяй SPDY распаўсюджваюцца пад BSD-падобнай ліцэнзіяй.

Сярод характарыстак:

  • Сціск загалоўкаў, што, па словах распрацоўнікаў, на ~88% памяншае памер загалоўкаў запыту, і на ~85% -- памер загалоўкаў адказу. На павольным DSL-лінку, у прыватнасці, сціск загалоўка запыту прывяло да значнага дадатку хуткасці пры загрузцы старонкі для некаторых сайтаў (напрыклад тых, якія спарадзілі значную колькасць запытаў рэсурсаў).
  • SPDY дадае сеансовый узровень па-над SSL, што дае магчымасць ствараць множныя адначасовыя перамежныя струмені ў адным TCP-злучэнні. SPDY мультиплексирует запыты рэсурсаў, павялічваючы агульную прапускную здольнасць, неабходнасць у дарагіх TCP-злучэннях падае.
  • Выкарыстанне SSL дае надзейнае мінанне праз проксі і старое сеткавае абсталяванне, а таксама і падвышэнне бяспекі для ўсіх карыстачоў у сеткі.

Агульныя выніковыя вынікі праведзеных пачатковых лабараторных даследаванняў: было адзначана значнае павелічэнне прадукцыйнасці симулируемого хатняга Інтэрнэт-злучэнні, старонкі загружаліся на 55% хутчэй. Хуткасць загрузкі старонак у HTTP па "чыстаму" TCP павялічылася на 27% - 60%, і на 39% - 55% -- па SSL.

Тым не менш у выглядзе адсутнасці вынікаў выпрабаванняў у "палявых умовах" застаецца шэраг пытанняў, датычных страт пакетаў і развертываемости. Google таксама адзначае, што не ставіць перад сабой мэты цалкам замяніць стары-добры HTTP, а хутчэй дапоўніць яго новымі магчымасцямі, якія дазваляюць палепшыць прызначэнне пратаколу па абслугоўванні кантэнту.


рэкамендуем прачытаць таксама

Каментаванне не дазволенае.

Rambler's Top100