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
ISUCON、今年も参加してみた / ISUCON, I challenged it agai...
Search
デロ
December 17, 2024
Technology
0
300
ISUCON、今年も参加してみた / ISUCON, I challenged it again this year.
PHP勉強会@東京 #171
https://phpstudy.connpass.com/event/337894/
デロ
December 17, 2024
Tweet
Share
More Decks by デロ
See All by デロ
Bref Cloudに入門する / Getting Started with Bref Cloud
dero1to
0
18
リリースされたばかりのLaravel Cloudを触ってみた / try-the-just-released-Laravel-cloud
dero1to
0
49
PHPを使ってFFmpegに入門してみる / Introduction to FFmpeg using PHP
dero1to
0
13
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
2
240
JetBrains Plugins
dero1to
0
61
私が技術イベントで 配信をする理由 / Why I live-stream technical events
dero1to
0
340
技術イベントをもっと低遅延でお届けする技術
dero1to
0
71
JetBrainsIDEに入門してみた
dero1to
0
25
技術カンファレンスの配信をイチからやってみた!
dero1to
0
250
Other Decks in Technology
See All in Technology
AIに目を奪われすぎて、周りの困っている人間が見えなくなっていませんか?
cap120
1
640
[OCI Technical Deep Dive] OracleのAI戦略(2025年8月5日開催)
oracle4engineer
PRO
1
170
Infrastructure as Prompt実装記 〜Bedrock AgentCoreで作る自然言語インフラエージェント〜
yusukeshimizu
1
120
いかにして命令の入れ替わりについて心配するのをやめ、メモリモデルを愛するようになったか(改)
nullpo_head
7
2.6k
Backlog AI アシスタントが切り開く未来
vvatanabe
1
140
PL/pgSQLの基本と使い所
tameguro
2
160
Serverless Meetup #21
yoshidashingo
1
130
テストを実行してSorbetのsigを書こう!
sansantech
PRO
1
100
ファッションコーディネートアプリ「WEAR」における、Vertex AI Vector Searchを利用したレコメンド機能の開発・運用で得られたノウハウの紹介
zozotech
PRO
0
350
마라톤 끝의 단거리 스퍼트: 2025년의 AI
inureyes
PRO
1
750
Amazon S3 Vectorsは大規模ベクトル検索を低コスト化するサーバーレスなベクトルデータベースだ #jawsugsaga / S3 Vectors As A Serverless Vector Database
quiver
1
580
Lambda management with ecspresso and Terraform
ijin
2
160
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
36
6.8k
How GitHub (no longer) Works
holman
314
140k
Statistics for Hackers
jakevdp
799
220k
Building Applications with DynamoDB
mza
96
6.5k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
The Language of Interfaces
destraynor
158
25k
Done Done
chrislema
185
16k
Facilitating Awesome Meetings
lara
54
6.5k
Producing Creativity
orderedlist
PRO
347
40k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Site-Speed That Sticks
csswizardry
10
770
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Transcript
ISUCON、 今年も参加してみた PHP勉強会@東京#171 デロ (@dero1to)
@dero1to ▪ 所属 株式会社キュービック Webエンジニア 新卒3年目 ▪ 技術 Ruby、Rails、PHP、Laravel ▪
趣味 ドライブ、ダーツ、アニメ、自宅鯖 カンファレンスのスタッフ、配信 ▪ 自称 カンファレンスジャンキー デロ ▪ 運営 2 ▪ 所属
@dero デロ 3 4桁ID取れて満足!
ISUCONとは 4
ISUCONとは 「いい感じにスピードアップコンテスト」の略 与えられたシステムをできる限り高速化し、 ベンチマークツールによるスコアの向上を目指すコンテスト <改善対象> Webサーバー/データベース/アプリケーションコードなど システム全体のパフォーマンスチューニング <制限時> 8時間 5
今年のお題 ISURIDE:架空のライドチェア(シェア)サービス • 椅子とユーザーのマッチング(G◯のようなサービス) • 椅子の速さの種類 • ユーザーの満足度評価 • 複数エリア
• 新規/招待キャンペーン 6 https://www.youtube.com/watch?v=UFlcAUvWvr
注目ポイント 7
注目ポイント 2000人近くが参加する大型イベント ・2024年12月8日(日) 10:00-18:00 ・参加チーム数 834組(学生 99組) ・参加者合計 1920名(学生 230名)
8
注目ポイント 最近話題の技術などが課題になる:今年は「Server-SendEvent」 9
注目ポイント 最近話題の技術などが課題になる:今年は「Server-SendEvent」 Chat 10
注目ポイント 最近話題の技術などが課題になる:今年は「Server-SendEvent」 ChatGPTなど 11
注目ポイント 最近話題の技術などが課題になる:今年は「Server-SendEvent」 ChatGPTなどでテキストが 少しずつ 12
注目ポイント 最近話題の技術などが課題になる:今年は「Server-SendEvent」 ChatGPTなどでテキストが 少しずつでてくる 13
注目ポイント 最近話題の技術などが課題になる:今年は「Server-SendEvent」 ChatGPTなどでテキストが 少しずつでてくるやつ HTTP 1.1から使える 14
注目ポイント 最近話題の技術などが課題になる:今年は「Server-SendEvent」 ChatGPTなどでテキストが 少しずつでてくるやつ HTTP 1.1から使える技術らしい 15
注目ポイント 去年はおかしょいさんがPHPの移植実装を担当 🎉 3位入賞おめでとうございます 🎉 16 https://isucon.net/archives/58847106.html 今年はこのお二人
参加歴 17
去年が初参戦 18
去年が初参戦 • なんか盛り上がってるので雰囲気で参戦 • PHPで参加するも何も分からず、 スタートしてからやり方を調べ始めた • 結果:503位 (FAILを除いて、下から4番目) • そもそも言語切替やログの見方から躓いた
=> 次回に向けて、Systemdの本やISUCON本を読む 19
さて今年は? 20
さて今年は? • 2年目の参加 • 10時開始のハズが、、 10時03分起床 ◦ 前日の夜に調子にのって素振り(過去問練習)を遅くまで。。 • 丁寧にマニュアルを読んでスタート
<- 結構大事 • MySQL Workbenchを使って遅いSQLの対策 • ALPでNginxのログ解析 • 結果:457位 (FAILを除いて、下から58番目) ◦ 悔しいので来年は隔月で素振り(過去問練習)の日を設定 21
まとめ • はじめての場合はISUCONの雰囲気を楽しむ • 1回参加すると悔しくて勉強するモチベにつながる • 来年はより本質に取り組むために自動化したい 22
まとめ • はじめての場合はISUCONの雰囲気を楽しむ • 1回参加すると悔しくて勉強するモチベにつながる • 来年はより本質に取り組むために自動化したい 23 前日はしっかり睡眠を取る!
過去問のおすすめ • ISUNARABE:https://isunarabe.org/ ◦ 本番のようなポータルサイト(環境構築も本番同様) ◦ チーム登録が可能 • 自分で構築:https://isucon.net/archives/54946542.html ◦
Docker、VPS、VirtualBox 24
(非公式)ISUCON14の振り返り会 isucon14をみんなで振り返りたい人が集まる会 #2 12/21(土)13:00~18:00 @レバレジーズ株式会社 渋谷1丁目 セミナールーム https://connpass.com/event/340423/ 25