とにかくHTTP3をライトニングに話す / Anyway, I'll talk to Lightning about HTTP3.
by
shiro seike
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
HTTP 3 PHPerKaigi 2 0 24 2 0 24 . 3 . 9 @seike 4 60 1
Slide 2
Slide 2 text
自己 @seike 46 0 - - @seike 46 0 - AWS Community Builder Serverless - Fusic - / 門 - / - - PHPerKaigi 20 2 0 2024 - - Fukuoka.php - Serverless Meetup Fukuoka - PHP 2023 行 長 2024 2
Slide 3
Slide 3 text
Agenda 1 .HTTP/ 1 HTTP/ 2 2 .HTTP/ 3 3 .QUIC 4 .PHP 3
Slide 4
Slide 4 text
01 HTTP/ 1 HTTP/ 2
Slide 5
Slide 5 text
HTTP/ 1 っ 一 TCP 一 / TCP Wait 生 っTCP Head-of-Line-Blocking 一 生 5
Slide 6
Slide 6 text
HTTP/ 2 っ 用 っTCP Head-of-Line-Blocking 一 生 6
Slide 7
Slide 7 text
TCP Head-of-Line-Blocking TCP 2 TCP HTTP 7
Slide 8
Slide 8 text
8 HTTP/ 2 Fastly Hooman Beheshti 氏 2% 入 HTTP 1 用 :HTTP/ 2 : What no one is telling you : Fastly Hooman Beheshti
Slide 9
Slide 9 text
02 HTTP/ 3
Slide 10
Slide 10 text
HTTP/ 3 っHTTP/ 2 UDP QUIC 立 行 HTTP/ 2 Head-of-Line-Blocking っQUIC 0 -RTT 1-RTT 立 10
Slide 11
Slide 11 text
QPACK: Field Compression for HTTP/ 3 高 Header Index 高 QPACK っ QPACK 大 1 3 byte content-length -> 4 っ 一 11
Slide 12
Slide 12 text
03 QUIC
Slide 13
Slide 13 text
QUIC っUDP TCP UDP 用 高 っ 立 高 13
Slide 14
Slide 14 text
QUIC 立 っ 0 -RTT 1-RTT TLS QUIC 用 1 ( 1 -RTT) 用 0 -RTT 14 用 :https://blog.cloudflare.com/even-faster-connection-establishment-with-quic- 0 -rtt-resumption
Slide 15
Slide 15 text
QUIC 立 っ 一 ID IP 一 ID 15
Slide 16
Slide 16 text
っ 立 一 立 っHead-of-Line-Blocking 一 16
Slide 17
Slide 17 text
っ 用 ACK 用 っ 17
Slide 18
Slide 18 text
04 PHP
Slide 19
Slide 19 text
PHP Web っCaddy Caddy 自 HTTPS HTTP/ 3 FastCGI PHP Caddyfile 用 っLiteSpeed LiteSpeed HTTP/ 3 LiteSpeed LSAPI Web API 用 っNGINX NGINX 2023/5/23 Quick PHP FastCGI PHP 19
Slide 20
Slide 20 text
PHP PHPer HTTP 3
Slide 21
Slide 21 text
Thank You We are Hiring ! https://recruit.fusic.co.jp/