26. Static Table
1 :authority
2 :method GET
3 :path /
4 :scheme https
… … …
62 user-agent Mozilla/5.0 (Macintosh; Intel
Mac..
… … …
Dynamic Table
• Static table with a list of headers defined in RFC
• Clients and server updates a Dynamic table
• Indexes on Dynamic tables are assigned (First-In-First-Out)
Client Server
HTTP/3 QPACK = HPACK in HTTP/2
36. HTTP/3 Cons..
• Still beta protocol and implemented services
• HTTP1.1 is still mainly used, HTTP/2 is the following..
• UDP network is blocked in internal network hops
• QUIC fail ratio is up to 3~7%
• No standard QUIC APIs
• CPU intensive on the web server
• Unoptimized UDP stack
• Lack of HTTP/3 tools and services (except Google)
37. - Thank You. -
Service Platform Architect
Brandon Kang
sangjinn@gmail.com
https://tech.brandonkang.net
HTTP/3
Faster and Securer