大肥鱼设计作品展示集

从 HTTP/2 到 HTTP/3 的体验差异

本文目录 2 节
  1. 解决了什么
  2. 对前端的影响

从 HTTP/2 到 HTTP/3 的体验差异

HTTP/3 最大的不同,是把传输层从 TCP 换成了基于 UDP 的 QUIC。

解决了什么

TCP 队头阻塞:一个包丢了,后面全等。QUIC 在 UDP 上自己做了多路复用,丢一个流不影响其他流。在弱网、跨运营商、移动切换场景下,体感提升明显。

对前端的影响

  • 域名分片(sharding)彻底没必要了,合并请求更香;
  • 首屏资源多路并行,不再互相拖累;
  • 0-RTT 重连,回站几乎无感。
协议层的优化,最终都变成用户手里的「快了一点」。

迁移成本不高:服务端开 QUIC、证书配好即可,前端几乎无感——这正是好基建的样子。

分享这篇 微博

评论 0

还没有评论,来抢沙发吧。

发表评论

评论需管理员审核通过后才会显示

→
按住滑块,拖动到缺口位置完成验证