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 Lig...
Search
shiro seike
PRO
March 09, 2024
Programming
0
180
とにかく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
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
110
(再)ひとり技術広報からの脱却 / Re:Breaking away from one-man technical public relations
seike460
PRO
1
140
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
880
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
260
AWS reInvent 2024サービスアップデートデモ / AWS reInvent 2024 Service Update Demo
seike460
PRO
0
43
AWS Lambdaから始まった Serverlessの「熱」とキャリアパス / It started with AWS Lambda Serverless “fever” and career path
seike460
PRO
1
620
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
1.2k
実践サーバーレスパフォーマンスチューニング ~その実力に迫る~ / Practical Serverless Performance Tuning ~A Close Look at its Power~
seike460
PRO
2
380
PHPを書く理由、PHPを書いていて良い理由 / Reasons to write PHP and why it is good to write PHP
seike460
PRO
5
650
Other Decks in Programming
See All in Programming
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
9
1.8k
メンテが命: PHPフレームワークのコンテナ化とアップグレード戦略
shunta27
0
140
Conform を推す - Advocating for Conform
mizoguchicoji
3
690
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
270
2024年のWebフロントエンドのふりかえりと2025年
sakito
3
250
SpringBoot3.4の構造化ログ #kanjava
irof
2
1k
Spring gRPC について / About Spring gRPC
mackey0225
0
220
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
140
Unity Android XR入門
sakutama_11
0
160
動作確認やテストで漏れがちな観点3選
starfish719
6
1k
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
960
Documentation Writing (for coders)
carmenintech
67
4.6k
Why Our Code Smells
bkeepers
PRO
336
57k
GitHub's CSS Performance
jonrohan
1030
460k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
Thoughts on Productivity
jonyablonski
69
4.5k
BBQ
matthewcrist
87
9.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
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/