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 講》講師。