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
480
0
Share
ISUCON、今年も参加してみた / ISUCON, I challenged it again this year.
PHP勉強会@東京 #171
https://phpstudy.connpass.com/event/337894/
デロ
December 17, 2024
More Decks by デロ
See All by デロ
Bref Cloudに入門する / Getting Started with Bref Cloud
dero1to
0
58
リリースされたばかりのLaravel Cloudを触ってみた / try-the-just-released-Laravel-cloud
dero1to
0
91
PHPを使ってFFmpegに入門してみる / Introduction to FFmpeg using PHP
dero1to
0
48
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
2
270
JetBrains Plugins
dero1to
0
99
私が技術イベントで 配信をする理由 / Why I live-stream technical events
dero1to
0
700
技術イベントをもっと低遅延でお届けする技術
dero1to
0
110
JetBrainsIDEに入門してみた
dero1to
0
58
技術カンファレンスの配信をイチからやってみた!
dero1to
0
440
Other Decks in Technology
See All in Technology
QAエンジニアはどうやって プロダクト議論の場に入れるのか?
moritamasami
2
420
20260513_生成AIを専属DSに_AI分析結果の検品テクニック_ハンズオン_交通事故データ
doradora09
PRO
0
220
Tachikawa.any 運営挨拶
daitasu
0
170
マンション備え付けのネットワークとLTE回線を組み合わせた ネットワークの安定化の考案
harutiro
1
130
Gaussian Splattingの実用化 - 映像制作への展開
gpuunite_official
0
180
そのSLO 99.9%、本当に必要ですか? 〜優先度付きSLOによる責任共有の設計思想〜 / Is that 99.9% SLO really necessary? Design philosophy of shared responsibility through prioritized SLOs
vtryo
0
700
20260515 ログイン機能だけではないアカウント管理を全体で考える~サービス設計者向け~
oidfj
0
300
みんなの考えた最強のデータ基盤アーキテクチャ'26前期〜前夜祭〜ルーキーズ_資料_遠藤な
endonanana
0
330
20260516_SecJAWS_Days
takuyay0ne
2
390
ServiceによるKubernetes通信制御ーClusterIPを例に
miku01
1
170
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8k
カオナビに Suspenseを導入するまで / The Road to Suspense at kaonavi
kaonavi
1
450
Featured
See All Featured
Designing for Performance
lara
611
70k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
240
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
420
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Side Projects
sachag
455
43k
Technical Leadership for Architectural Decision Making
baasie
3
360
Google's AI Overviews - The New Search
badams
0
1k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
450
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
230
Raft: Consensus for Rubyists
vanstee
141
7.4k
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