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
traPにおけるISUCON選⼿育成⽂化 / ISUCON Summer Fes 2023
Search
oribe
August 28, 2023
Programming
0
770
traPにおけるISUCON選⼿育成⽂化 / ISUCON Summer Fes 2023
oribe
August 28, 2023
Tweet
Share
Other Decks in Programming
See All in Programming
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
320
AtCoder Conference 2025
shindannin
0
1.1k
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.6k
AI & Enginnering
codelynx
0
120
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
480
MUSUBIXとは
nahisaho
0
140
CSC307 Lecture 10
javiergs
PRO
1
660
20260127_試行錯誤の結晶を1冊に。著者が解説 先輩データサイエンティストからの指南書 / author's_commentary_ds_instructions_guide
nash_efp
1
990
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
290
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
200
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
120
Featured
See All Featured
A Tale of Four Properties
chriscoyier
162
24k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Leo the Paperboy
mayatellez
4
1.4k
The Limits of Empathy - UXLibs8
cassininazir
1
220
We Are The Robots
honzajavorek
0
170
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
Building an army of robots
kneath
306
46k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.6k
Transcript
traPにおける ISUCON選⼿育成⽂化 ISUCON夏祭り 2023 - oribe
oribe 東京⼯業⼤学 修⼠2年 ▷ ISUCON9: 予選敗退 ▷ ISUCON10: 学⽣枠で本選進出 ▷
ISUCON11: 運営参加(予選作問) ▷ ISUCON12: 「織時屋」2位(学⽣1位) @_oribe1115
traPとは 東京⼯業⼤学で活動する デジタル創作‧プログラミング系サークル https://trap.jp/
traPの活動内容 SysAd班 CTF班 Game班 アルゴリズム班 グラフィックス班 サウンド班
SysAd班 traPで使⽤するWebアプリの開発‧運⽤を⾏う チャット 書籍‧備品管理 PaaS アンケート 会計 部員管理 予定管理 その他OSS
⼊賞歴 ▷ ISUCON8 ▷ NaruseJun: 4位(学⽣2位) ▷ ISUCON10 ▷ Azeit:
2位(学⽣2位) ▷ がんもどき: 3位(学⽣3位) ▷ ISUCON12 ▷ 織時屋: 2位(学⽣1位)
ISUCON11 有志メンバー7⼈が運営‧作問に参加 ISUCON11の運営‧作問に参加しました - https://trap.jp/post/1712/
出場チーム数
本選進出チーム数 ISUCON9で本選出場を辞退した「にがり」は除外
全員初参加のチーム
traPでの育成⽂化
ISUCONに向けて ▷ 講習会 ▷ 部内ISUCON ▷ チームマッチング ▷ 知⾒の共有
講習会 ▷ Webエンジニアになろう講習会[1] ▷ 対象: ▷ プログラミング初⼼者 ▷ Webアプリ開発未経験者 ▷
Go + Vue.js ▷ ISUCON講習会[2] ▷ 対象: ISUCON未経験者 [1] 2023年度Webエンジニアになろう講習会 講師ブログ - https://trap.jp/post/1969/ [2] ISUCON初⼼者向け講習会を開催しました - https://trap.jp/post/1614/
部内ISUCON 過去問を使った練習会 ▷ 1週間ほど⾃由に使える環境を⽴てる ▷ ⽅針や実装を共有してお互いに⾼め合う
None
部内ISUCONでの練習 初⼼者 ▷ 初めてのSSH接続やLinux操作 ▷ 経験者が丁寧にサポート ▷ 過去ブログを参考に改善を試す 中級者〜 ▷
実⼒試し ▷ ツール使⽤やチーム連携の練習
チームマッチング 「とりあえず参加してみたい…!」を⽀援 ▷ 希望者を対象にいいかんじにチームを編成 ▷ マッチングによるチームの割合 ▷ ISUCON11: 6/8 ▷
ISUCON12: 6/12
知⾒の共有 ▷ traP公式ブログ ▷ https://trap.jp/tag/isucon/ ▷ 参加記や⾃作ツールについて ▷ 部内wiki ▷
チートシートやMakefile、秘伝のタレ ▷ ⽇頃の交流
ISUCONでの 学びを活かして
⽇々の開発‧運⽤ ▷ サーバー構成に関する知識 ▷ ⽤語や概念を⽤いての議論 ▷ 「このデータはキャッシュしよう」 ▷ 「N+1になってるけど問題なさそう?」 ▷
「ロードがISUCON初期実装並みに遅いんだけど」
運⽤での負荷対応 学⽣サークルならではの背景 ▷ スペック低めのVPSでの低予算運⽤ ▷ 「メモリ: 1~2GB & CPU: 2~3コア」が主⼒
▷ 部内イベント時にアクセスが集中 →ISUCONの知⾒を活かして調査‧対応 1⽂字でSQLを200倍遅くする⽅法 - https://trap.jp/post/1592/
めざせ、ISUCON13優勝! 今年も複数チームが出場予定!