Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ISUCON、今年も参加してみた / ISUCON, I challenged it agai...
Search
デロ
December 17, 2024
Technology
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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 デロ
AIと二人三脚で OSSにコントリビューションしてみた/I tried contributing to OSS working hand-in-hand with AI
dero1to
0
34
Bref Cloudに入門する / Getting Started with Bref Cloud
dero1to
0
85
リリースされたばかりのLaravel Cloudを触ってみた / try-the-just-released-Laravel-cloud
dero1to
0
120
PHPを使ってFFmpegに入門してみる / Introduction to FFmpeg using PHP
dero1to
0
89
カンファレンスの「アレ」Webでなんとかしませんか? / Conference “thing” Why don't you do something about it on the Web?
dero1to
2
310
JetBrains Plugins
dero1to
0
120
私が技術イベントで 配信をする理由 / Why I live-stream technical events
dero1to
0
1.7k
技術イベントをもっと低遅延でお届けする技術
dero1to
0
150
JetBrainsIDEに入門してみた
dero1to
0
99
Other Decks in Technology
See All in Technology
TSKaigi Sendai 2026 - tsgo時代のTypeScript Playgroundはどう動くか
teamlab
PRO
0
110
公共分野での生成AI活用
toru_kubota
1
250
AI AgentによるEmbedded SREの取り組み
tgidgd
1
350
Maestro MCPとClaude Code Skillsによる自律的なE2Eテスト支援
asmz
0
420
Kiro Crew の Bot (続く役目を任せる窓口) | 目指せ Kiro マスター 12
inariku
PRO
2
280
バックオフィスに染み出すTypeScript ── clasp で安全に仕組みを作る
nealle
1
180
Active Directory と Entra ID のむむむな関係
murachiakira
PRO
3
1.7k
IoTとは〜? 数字で見るSORACOM UG【SORACOM UG Explorer 2026】
soracom
PRO
0
190
FinOpsを導入してマルチプロダクトのコスト最適化を実現する
kworkdev
PRO
0
140
PostgreSQL オプティマイザ統計の秘密
nori_shinoda
0
360
eBPF 簡介 2026 版
shunghsiyu
0
190
AWS構成から考えるWebセキュリティ ― WordPressの構築経験から考える公開範囲と更新運用【JAWS FESTA 2026 in AKITA】
cscengineer
PRO
1
310
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
620
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
Ruling the World: When Life Gets Gamed
codingconduct
0
430
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Typedesign – Prime Four
hannesfritz
42
3.2k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.8k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
740
Documentation Writing (for coders)
carmenintech
77
5.6k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
320
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
3k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
290
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