SPDY: o novo protocolo do Google que irá substituir o HTTP

Como se criar uma nova linguagem de programação não fosse suficiente, e ainda comprar uma empresa de VoIP, dentro de uma mesma semana o Google se superou. A empresa anunciou simplesmente um novo protocolo baseado no HTTP, o "SPDY" (infelizmente, se pronuncia "Speedy") para resolver o problema da latência entre cliente e servidor no velho de guerra HTTP. O protocolo foi criado, segundo o Google, para dar continuidade à evolução da Web, e os testes estão sendo realizados com um servidor protótipo e o Google Chrome com suporte ao SPDY, como era de se esperar.

O HTTP realmente tem problemas crônicos de latência, ou seja, a demora entre o contato cliente-servidor. O "Request", ping que pergunta qual recurso o cliente deseja do servidor, e o "Response", o header enviado de volta contendo dados sobre tipo de arquivo, tamanho informações sobre o cache, não são comprimidos. Esse é o primeiro ponto onde o SPDY atua: a compressão resulta em uma redução de aproximadamente 88% do tamanho dos headers.

O Google descreve o funcionamento do SPDY de forma bem simplificada: "o SPDY adiciona uma camada de sessão sobre o SSL, que permite múltiplos, simultâneos e intercalados streams em uma conexão TCP simples". Em suma o protocolo multiplica os pedidos em uma só tacada, aumentando o desempenho global.

O Google afirma que, nas condições de seu laboratório, o SPFY apresentou melhora em desempenho com relação ao HTTP de 27 a 60% no tempo de carregamento das páginas no TCP simples, e de 39 a 55% com o SSL. A meta da companhia é oferecer 50% de melhoria da performance.

Há ainda outras modificações, que você pode conferir no anúncio do projeto. Não há datas para um lançamento do protocolo, que atualmente está em fase de protótipo.

Anúncio oficial:

http://blog.chromium.org/2009/11/2x-faster-web.html

Fonte:

http://www.osnews.com/story/22486/A_2x_Faster_web_SPDY