WorryFree Computers »
Address
:
[go:
up one dir
,
main page
]
Include Form
Remove Scripts
Accept Cookies
Show Images
Show Referer
Rotate13
Base64
Strip Meta
Strip Title
Session Cookies
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 Revenge
Search
soudai sone
September 12, 2023
Technology
1
500
失敗から学ぶ ISUCONの正しい歩き方 / ISUCON Revenge
ISUCON 夏祭り 2023の登壇資料です
https://isucon.connpass.com/event/288820/
soudai sone
September 12, 2023
Tweet
Share
More Decks by soudai sone
See All by soudai sone
Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book
soudai
7
1.5k
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
72
21k
マルチテナントの実現におけるDB設計とRLS / Utilizing RSL in multi-tenancy
soudai
26
6.7k
キャッシュと向き合う、キャッシュと共に生きる / cache pattern
soudai
31
11k
RDBアンチパターンと戦う - 削除フラグ 完全攻略ガイド / delete flag
soudai
26
17k
コミュニティと共に生きる - キャリアの螺旋 / live with community
soudai
7
4.7k
今年1年間の”アウトプット”を振り返る / soudai's output - 2023
soudai
12
2k
「GitLabに学ぶ 世界最先端のリモート組織のつくりかた」の輪読会のススメ - そーだいなる輪読会キックオフ / soudai-kickoff
soudai
0
310
Webアプリケーションのパフォーマンス・チューニングの勘所 / web tuningperformance
soudai
41
13k
Other Decks in Technology
See All in Technology
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
39k
Lucene/Elasticsearch の Character Filter でユニコード正規化するとトークンのオフセットがズレるバグへの Workaround - Search Engineering Tech Talk 2024 Spring
kampersanda
0
340
ドラッグストア店員が 独学で化粧品顧客管理アプリを作成した話
mierune
PRO
1
160
Cleanup handling in Go / Go Conference 2024
k1low
5
670
SalesforceArchitectGroupOsaka#17_Well-Architected_Reliable
atomica7sei
0
120
社内 TSKaigi 実施を経た Full Stack TypeScript 強化の道
niwatakeru
0
110
モノレポのプルリクエストに最近、導入したもの
hkusu
2
240
未知の未知を既知の未知へ / Unknown unknowns to Known unknowns
rhumie
1
1.8k
MySQL 8.4 LTS が あらわれた
yoku0825
PRO
1
200
Luupの開発組織におけるインシデントマネジメントの変遷
grimoh
2
280
CyberAgent AI事業本部2024年度MLOps研修実践編 / MLOps Practice
hosimesi11
4
5.5k
密ベクトル検索だけじゃない! RAG にグラフ DB を使うと何ができるか考えたい
shimizuxa
1
210
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
14
2.5k
A Tale of Four Properties
chriscoyier
153
22k
StorybookのUI Testing Handbookを読んだ
zakiyama
14
4.7k
We Have a Design System, Now What?
morganepeng
44
6.8k
Raft: Consensus for Rubyists
vanstee
133
6.3k
Teambox: Starting and Learning
jrom
129
8.5k
How GitHub Uses GitHub to Build GitHub
holman
471
290k
Robots, Beer and Maslow
schacon
PRO
155
8k
GraphQLとの向き合い方2022年版
quramy
34
13k
A better future with KSS
kneath
231
17k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Transcript
失敗から学ぶ ISUCONの正しい歩き方 ~ 一年間、チームで素振りしてわかったこと ~ ISUCON 夏祭り 2023
ISUCON優勝経験ないです! What is it?
What is it?
What is it?
What is it?
毎年 予選落ち ギアナ高地に行ってる What is it?
だからこそ、失敗から学ぶ What is it?
ISUCONの面白さ 付き合い方の話をします What is it?
1. 自己紹介 2. ISUCONはWebの知識の塊 3. 偉大な芸術家は盗む 4. おまけ 5. まとめ
あじぇんだ
1. 自己紹介 2. ISUCONはWebの知識の塊 3. 偉大な芸術家は盗む 4. おまけ 5. まとめ
あじぇんだ
自己紹介 曽根 壮大(38歳) Have Fun Tech LLC 代表社員 株式会社リンケージ CTO
そ ね たけ とも • 日本PostgreSQLユーザ会 勉強会分科会 担当 • 3人の子供がいます(長女、次女、長男) • 技術的にはWeb/LL言語/RDBMSが好きです • コミュニティが好き
本書きました
1. 自己紹介 2. ISUCONはWebの知識の塊 3. 偉大な芸術家は盗む 4. おまけ 5. まとめ
あじぇんだ
ISUCONを学べば Webを支える技術を一通り学べる ISUCONはWebの知識の塊
• インフラの知識を一通り学べる ◦ 昨今、0から設定する機会はなかなか業務では無い • ログの出し方、見方、活用方法が学べる ◦ debugを通じて、実践的な活用を体験できる • 高速なリリースサイクルの重要性を学べる
◦ 小さくリリースすることの重要さ、ロールバックできることの重要さを実 際に体験できる ◦ デプロイを簡易化、自動化する機会もなかなか無い • 普段使う言語以外も学べる ◦ 一通り、Webで必要な技術が用意されており、かつ自分の得意な言 語と比較しながら触ることができる ISUCONから学べること
環境構築するだけでも 学びがある ISUCONはWebの知識の塊
1. 自己紹介 2. ISUCONはWebの知識の塊 3. 偉大な芸術家は盗む 4. おまけ 5. まとめ
あじぇんだ
優れた芸術家は模倣し、 偉大な芸術家は盗む – パブロ・ルイス・ピカソ 偉大な芸術家は盗む
愚者は経験から学び 賢者は歴史から学ぶ – オットー・フォン・ビスマルク 偉大な芸術家は盗む
他人のコードを読めるのが ISUCONのおもしろさ 偉大な芸術家は盗む
模範解答を愚直に真似る 優勝チームを愚直に真似る 偉大な芸術家は盗む
偉大な芸術家は盗む
結果、最適な方法を身につける 偉大な芸術家は盗む
1. 自己紹介 2. ISUCONはWebの知識の塊 3. 偉大な芸術家は盗む 4. おまけ 5. まとめ
あじぇんだ
自分らしく 過去問を解く おまけ
MySQLから PostgreSQLに移行する おまけ
おまけ
※プライベートリポジトリなので 来てくれた人だけ公開 おまけ
1. 自己紹介 2. ISUCONはWebの知識の塊 3. 偉大な芸術家は盗む 4. おまけ 5. まとめ
あじぇんだ
まとめ
まとめ
まとめ
ISUCONで会いましょう まとめ
ご清聴ありがとうございました まとめ