14 pontos por GN⁺ 2023-10-06 | 3 comentários | Compartilhar no WhatsApp
  • O Protocolo de Transferência de Hipertexto (HTTP) é uma parte fundamental da internet, usado para carregar páginas da web, transmitir vídeos em streaming e buscar dados para aplicativos
  • O HTTP/3 foi padronizado no ano passado pelo Internet Engineering Task Force (IETF)
  • O protocolo QUIC, relacionado ao HTTP/3, foi adotado rapidamente na web pública
  • O suporte a HTTP/3 varia conforme a fonte e o método de medição, mas entre 19% e mais de 50% dos servidores web e redes no mundo já o suportam
  • Grandes empresas como Google e Meta usam bastante esses novos protocolos, o que significa que uma parcela significativa do tráfego atual da internet já utiliza HTTP/3
  • O HTTP/3 está sendo adotado rapidamente porque resolve vários problemas e oferece desempenho superior em relação às versões anteriores
  • Os protocolos de rede precisam ser padronizados para garantir a interoperabilidade entre os diversos softwares criados para a web
  • Os protocolos originais da internet foram padronizados nas décadas de 80 e 90, e foram concebidos levando em conta os objetivos e limitações daquela época
  • O Protocolo de Controle de Transmissão (TCP), usado para transmitir dados com confiabilidade pela internet, envelheceu e passou a precisar de substituição
  • O protocolo QUIC substitui o TCP e inclui muitos dos mesmos recursos avançados, junto com mudanças importantes
  • O QUIC é fortemente integrado ao protocolo Transport Layer Security (TLS), que criptografa os dados sensíveis da web
  • O QUIC é criptografado de forma mais ampla do que o TCP, o que facilita alterar ou adicionar novos recursos, tornando-o um protocolo mais preparado para o futuro
  • O QUIC também inclui muitos recursos relacionados à segurança, além de melhorias de eficiência e desempenho em comparação com o TCP
  • O HTTP/3 é quase idêntico ao HTTP/2, mas espera-se que seja mais eficaz para carregar páginas da web e transmitir vídeos em streaming por poder usar todos os novos recursos do QUIC
  • A principal diferença entre HTTP/3 e HTTP/2 é implementar tecnicamente os recursos sobre QUIC ou sobre TCP
  • O autor, Robin Marx, é especialista em protocolos web e desempenho na Akamai

3 comentários

 
bus710 2023-10-07

Fiquei curioso e fui pesquisar.
Era a sigla de Quick UDP Internet Connections, então.

 
GN⁺ 2023-10-06
Comentários do Hacker News
  • Usuários chineses elogiam a baixa latência e a alta taxa de transferência do protocolo QUIC, considerando-o eficaz para contornar o firewall da China.
  • O QUIC fornece criptografia de ponta a ponta e canais autenticados, além de permitir a transmissão de múltiplos fluxos para comunicação paralela e bidirecional.
  • O HTTP/3, protocolo sobre o QUIC, introduz recursos como a compressão de cabeçalhos qpack para comprimir de forma compacta valores de cabeçalho comumente usados.
  • Há confusão sobre o papel do TCP e do HTTP/1, que mantêm conexões persistentes para carregar websites.
  • Práticas de TI corporativa podem bloquear o QUIC, o que pode forçar a volta ao TCP e afetar a experiência do usuário.
  • Alguns usuários disseram que falta compreensão de conceitos básicos de rede, como a forma como o kernel monta pacotes de dados em fluxos que o servidor pode processar.
  • A taxa de adoção do HTTP/3 aumentou para cerca de 27% ao longo de dois anos, com dois grandes saltos em meados de 2021 e em julho de 2022.
  • Foi levantada a dúvida de que, por causa das características de vinculação à CPU do QUIC, o desempenho em casos de uso de alta taxa de transferência pode ser mais limitado do que com TCP+TLS.
  • Devido à complexidade de implementar e dar suporte ao HTTP/3, sua adoção pode ficar restrita aos gigantes da internet que conseguem arcar com isso e se beneficiar.
  • O HTTP/3 ainda é considerado experimental em alguns servidores web, como o nginx.
  • Nem todo o conteúdo da web é carregado via HTTP/3, e alguns recursos de terceiros, como scripts de captcha, usam esse protocolo.
 
cosine20 2023-10-08

Se os usuários chineses o avaliam muito bem por conseguirem contornar o firewall, então isso passa bastante confiança no lado dos protocolos de segurança.