7 pontos por xguru 2020-04-15 | 2 comentários | Compartilhar no WhatsApp
  • O HTTP/3 tem melhor desempenho ao buscar vários arquivos ao mesmo tempo

  • No HTTP/2, que usa TCP, quando ocorre perda de pacotes todos os streams ficam bloqueados, mas no HTTP/3, por usar UDP, mesmo que um pacote se perca o problema afeta apenas aquele stream

  • Com 0-RTT, a conexão com o servidor fica mais rápida, melhorando o TTFB em 12,4%

  • O algoritmo de detecção de perda de pacotes e prevenção de congestionamento foi alterado de New Reno para CUBIC

  • O HTTP/2 usa BBR v1, e o HTTP/3 usa CUBIC, então não é uma comparação exata, mas a velocidade melhorou cerca de 1% a 4%

2 comentários

 
zihado 2020-04-15

Este texto também vale a leitura

https://evan-moon.github.io/2019/10/08/what-is-http3/

 
xguru 2020-04-15

Neste teste em si, quase não há diferença de velocidade, então é difícil mostrar as vantagens do HTTP/3.

Coisas como poder continuar usando sem precisar reconectar mesmo quando a rede muda, como em dispositivos móveis,

ou o tratamento de problemas quando ocorre perda de pacotes em ambientes de rede ruins..

A Cloudflare continua oferecendo suporte acompanhando os Drafts. Atualmente está no draft 27 https://tools.ietf.org/html/draft-ietf-quic-http-27

Estado atual do HTTP/3 https://pt.news.hada.io/topic?id=1296

Cloudflare começa a oferecer suporte a QUIC e HTTP/3 https://pt.news.hada.io/topic?id=604

Por que o HTTP/3 escolheu UDP?[em coreano] https://pt.news.hada.io/topic?id=682