IT资讯 Facebook 超 75% 的流量使用 QUIC 和 HTTP/3

reid · 2020-10-26 12:00:06 · 热度: 17

Facebook 10 月 21 日宣布,他们正在用 QUIC 取代互联网已经用了几十年的协议,今天,Facebook 超过 75% 的互联网流量使用 QUIC 和 HTTP/3。Facebook 将二者统称为 QUIC,认为 QUIC 在很多方面相比旧的协议都有重大改进,包括请求错误、尾部延迟以及响应头大小等。

QUIC(Quick UDP Internet Connections)是 Google 推出的一个项目,旨在降低基于 TCP 通讯的 Web 延迟,广义上替代传输控制协议 TCP。QUIC 非常类似 TCP+TLS+SPDY ,但是基于 UDP 实现的。它是 HTTP/3 的基础协议。日前,Chromium 官方宣布 Chrome 正在部署到 HTTP/3 与 IETF QUIC。点击查看详细 QUIC/HTTP3 协议简析。

Facebook 称,他们在互联网上使用 QUIC 的第一个目标是 Facebook 应用,为此也做了实验。实验为Facebook 应用程序中的动态 GraphQL 请求启用了 QUIC,这些请求中没有静态内容。

测试结果表明,QUIC 与 HTTP/2 相比,Facebook 上的人们的请求错误减少了 6%,尾部等待时间减少了 20%,响应头大小减少了 5%。这也对其他指标产生了连锁效应,表明 QUIC 大大提高了人们的体验。

下一步,Facebook 计划在其应用程序中为静态内容部署 QUIC。将来,Facebook 计划继续利用 QUIC 的更多现有功能,例如连接迁移和真正的 0-RTT 连接建立,以及帮助拥塞控制和损失恢复方面的改进。

对于 Facebook 旗下的其他社交产品,QUIC 已部署在 iOS 和 Android 的 Instagram 上。

延伸阅读:

Chrome 正在启用 HTTP/3,支持 IETF QUIC

QUIC/HTTP3 协议简析

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册