Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
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/