7 puntos por xguru 2020-04-15 | 2 comentarios | Compartir por WhatsApp
  • HTTP/3 ofrece mejor rendimiento al traer varios archivos al mismo tiempo

  • En HTTP/2, que usa TCP, cuando ocurre pérdida de paquetes todos los streams se bloquean, pero como HTTP/3 usa UDP, aunque se pierda un paquete solo se ve afectado ese stream

  • Con 0-RTT la conexión al servidor es más rápida, por lo que el TTFB mejora un 12.4%

  • El algoritmo de detección de pérdida de paquetes y prevención de congestión cambió de New Reno a CUBIC

  • HTTP/2 usa BBR v1 y HTTP/3 usa CUBIC, así que no es una comparación exacta, pero la velocidad mejora aproximadamente entre 1 y 4%

2 comentarios

 
zihado 2020-04-15

También vale la pena leer este artículo

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

 
xguru 2020-04-15

Esta prueba en sí no muestra mucha diferencia en velocidad, así que es difícil usarla para demostrar las ventajas de HTTP/3.

Por ejemplo, que puede seguir usándose sin necesidad de reconexión incluso cuando cambia la red en dispositivos móviles,

o el manejo de problemas cuando ocurre pérdida de paquetes en entornos de red deficientes..

Cloudflare sigue dándole soporte mientras sigue los Drafts. Actualmente va por el draft 27: https://tools.ietf.org/html/draft-ietf-quic-http-27

Estado actual de HTTP/3 https://es.news.hada.io/topic?id=1296

Cloudflare comienza a dar soporte a QUIC y HTTP/3 https://es.news.hada.io/topic?id=604

¿Por qué HTTP/3 eligió UDP?[en coreano] https://es.news.hada.io/topic?id=682