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
140
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 デロ
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
2
180
JetBrains Plugins
dero1to
0
36
私が技術イベントで 配信をする理由 / Why I live-stream technical events
dero1to
0
170
技術イベントをもっと低遅延でお届けする技術
dero1to
0
31
JetBrainsIDEに入門してみた
dero1to
0
5
技術カンファレンスの配信をイチからやってみた!
dero1to
0
87
Other Decks in Technology
See All in Technology
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
0→1事業こそPMは営業すべし / pmconf #落選お披露目 / PM should do sales in zero to one
roki_n_
PRO
1
1.4k
Godot Engineについて調べてみた
unsoluble_sugar
0
400
生成AI × 旅行 LLMを活用した旅行プラン生成・チャットボット
kominet_ava
0
160
DMMブックスへのTipKit導入
ttyi2
1
110
2024年活動報告会(人材育成推進WG・ビジネスサブWG) / 20250114-OIDF-J-EduWG-BizSWG
oidfj
0
230
re:Invent2024 KeynoteのAmazon Q Developer考察
yusukeshimizu
1
150
2025年のARグラスの潮流
kotauchisunsun
0
790
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
490
When Windows Meets Kubernetes…
pichuang
0
300
テストを書かないためのテスト/ Tests for not writing tests
sinsoku
1
170
【NGK2025S】動物園(PINTO_model_zoo)に遊びに行こう
kazuhitotakahashi
0
230
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
96
5.3k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
19
2.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Designing for Performance
lara
604
68k
Into the Great Unknown - MozCon
thekraken
34
1.6k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
It's Worth the Effort
3n
183
28k
Making the Leap to Tech Lead
cromwellryan
133
9k
YesSQL, Process and Tooling at Scale
rocio
170
14k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
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