Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
とにかくHTTP3をライトニングに話す / Anyway, I'll talk to Lightning about HTTP3.
Search
shiro seike
PRO
March 09, 2024
Programming
0
130
とにかくHTTP3をライトニングに話す / Anyway, I'll talk to Lightning about HTTP3.
https://phperkaigi.jp/2024
shiro seike
PRO
March 09, 2024
Tweet
Share
More Decks by shiro seike
See All by shiro seike
サーバーレスらしさを意識した AWSにおける開発手法 / Development methodologies in AWS that are serverless-like
seike460
PRO
0
30
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
170
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
フルサーバーレスアーキテクチャの運用を重ねた先に見える価値 / The value that can be seen beyond the operation of a full serverless architecture
seike460
PRO
0
23
決断するための勇気、そのためのBacklog / Courage to make decisions, Backlog for that.
seike460
PRO
4
2.1k
Backlog API x Generative AI
seike460
PRO
0
83
「サーバーレス」ってなんだろう みんなでワイガヤ談義 / What is "serverless?" Wigaya discussion with everyone
seike460
PRO
0
32
PHP Serverless Pattern
seike460
PRO
0
12
こまけぇこたぁいいんだよ!! PHPWebアプリケーションを早くする、それだけだ / It doesn't matter how small it is! Make PHPWeb applications faster, that's all!
seike460
PRO
0
7
Other Decks in Programming
See All in Programming
Site Reliability Engineering for GMO
pyama86
8
1k
ONE WEDGE_company_guide
1wedge_one
0
500
Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets
hollycummins
0
230
見た目から始める生産性向上
ikumatadokoro
8
920
Milestoner
bkuhlmann
1
410
雑に思考を整理する技術と効能
konifar
60
29k
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
220
効率化に挑戦してみたらモバイル開発が少し快適になった話
ryunakayama
0
130
Anthropic Cookbook のおすすめレシピ
schroneko
7
1k
AmperとFleetを使ったAndroidアプリ
yoppie
0
170
Git Lint
bkuhlmann
4
750
Node.js v22 で変わること
yosuke_furukawa
PRO
9
3.5k
Featured
See All Featured
Code Review Best Practice
trishagee
55
15k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
125
32k
Visualization
eitanlees
136
14k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Optimizing for Happiness
mojombo
370
69k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
Side Projects
sachag
451
41k
The Language of Interfaces
destraynor
151
23k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Transcript
HTTP 3 PHPerKaigi 2 0 24 2 0 24 .
3 . 9 @seike 4 60 1
自己 @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
Agenda 1 .HTTP/ 1 HTTP/ 2 2 .HTTP/ 3 3
.QUIC 4 .PHP 3
01 HTTP/ 1 HTTP/ 2
HTTP/ 1 っ 一 TCP 一 / TCP Wait 生
っTCP Head-of-Line-Blocking 一 生 5
HTTP/ 2 っ 用 っTCP Head-of-Line-Blocking 一 生 6
TCP Head-of-Line-Blocking TCP 2 TCP HTTP 7
8 HTTP/ 2 Fastly Hooman Beheshti 氏 2% 入 HTTP
1 用 :HTTP/ 2 : What no one is telling you : Fastly Hooman Beheshti
02 HTTP/ 3
HTTP/ 3 っHTTP/ 2 UDP QUIC 立 行 HTTP/ 2
Head-of-Line-Blocking っQUIC 0 -RTT 1-RTT 立 10
QPACK: Field Compression for HTTP/ 3 高 Header Index 高
QPACK っ QPACK 大 1 3 byte content-length -> 4 っ 一 11
03 QUIC
QUIC っUDP TCP UDP 用 高 っ 立 高 13
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
QUIC 立 っ 一 ID IP 一 ID 15
っ 立 一 立 っHead-of-Line-Blocking 一 16
っ 用 ACK 用 っ 17
04 PHP
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
PHP PHPer HTTP 3
Thank You We are Hiring ! https://recruit.fusic.co.jp/