Nginx支持QUIC/HTTP3的实现路径和实践思考 | InfoQ公开课

HTTP3 协议在 HTTP1 语义的基础上,解决了 HTTP2 协议中存在的队头阻塞问题,同时基于 UDP 协议降低了握手时延。此外,面对不稳定的移动互联网环境,HTTP3 还提供了连接迁移功能。因此可以说,理解 HTTP3 协议,能让我们轻松应对下一代高速互联网的挑战。

经过 3 年多时间 27 个草案的协定,HTTP3 标准接近完成,Nginx 已经在 QUIC 分支中推出了支持 HTTP3 的官方版本。本次分享,将演示如何基于 BoringSSL 搭建 Nginx HTTP3 Web 服务器。

Nginx 基于 HTTP 模块构建了开放的生态,当 Nginx 支持基于 UDP 的 HTTP3 协议后,它又是如何与原有 HTTP 模块互相协作的?本次分享也将从源码角度对其架构进行解读。

直播大纲

  • UDP、连接、Stream、QPACK 等 HTTP3 概念间的关系
  • 如何用 Nginx 搭建 HTTP3 服务器?
  • Nginx 是怎样实现 HTTP3 协议的?

听众受益

  • 了解 HTTP3 协议解决了哪些问题
  • 了解 HTTP3 协议的实现细节
  • 能够基于 Nginx 搭建 HTTP3 Web Server
  • 理解 Nginx HTTP3 框架与 HTTP 模块间的协作关系

讲师介绍

陶辉, Nginx 中国开源社区专家、KOL;《深入理解 Nginx》作者;极客时间《Nginx 核心知识 100 讲》讲师。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章