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
KAYAC 社内ISUCON 2017、複数台構成の顛末
Search
acidlemon
May 19, 2017
Technology
1.1k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
KAYAC 社内ISUCON 2017、複数台構成の顛末
KAYAC 社内の技術部勉強会で新卒研修の社内ISUCONで先輩チームに課せられた複数台構成レギュレーションの解法について解説したときの資料です
acidlemon
May 19, 2017
More Decks by acidlemon
See All by acidlemon
2025年 面白の現在地 / Where Omoshiro Stands Today: 2025
acidlemon
0
910
開発期間数年のサービスの完成間際にcontext対応をぶち込む / introduce context.Context into long term project
acidlemon
0
4k
巨大Perlプロジェクトに、Dockerが出会った
acidlemon
1
3.7k
アプリを書くときみんなModelはどうしてるの? って話
acidlemon
2
730
Apache Drillで 身の回りのログを集計してみる
acidlemon
0
1.6k
ISUCON3ふりかえり
acidlemon
1
1.1k
せっかくなのでYokohama.pmでGoとPerlの話
acidlemon
2
2k
Other Decks in Technology
See All in Technology
LLMにもCAP定理があるという話
harukasakihara
0
360
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
1k
やさしいA2A入門
minorun365
PRO
12
1.9k
Disciplined Vibes: Scaling AI-Assisted Engineering
sheharyar
0
140
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
21
6.9k
Chainlitで作るお手軽チャットUI
ynt0485
0
240
GitHub Copilot 最新アップデート – 「一歩先」の実践活用術
moulongzhang
2
340
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.9k
人材育成分科会.pdf
_awache
4
250
ルールやカスタム機能、どう活かす?ハンズオンで体感するIBM Bobの出力コントロール
muehara
1
160
2026TECHFRESH畢業分享會 - Lightning Talk - 打造精準高效的 MCP 設計模式與測試實務
line_developers_tw
PRO
0
1k
SONiCのLinuxベースを活かしたZabbix監視
sonic
0
160
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
210k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
410
Building a Scalable Design System with Sketch
lauravandoore
463
34k
A Tale of Four Properties
chriscoyier
163
24k
Documentation Writing (for coders)
carmenintech
77
5.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Google's AI Overviews - The New Search
badams
0
1k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
370
The Language of Interfaces
destraynor
162
27k
Transcript
ࣾ*46$0/ ෳߏͷహ !BDJEMFNPO
ࠓͷϨΪϡϨʔγϣϯ w ຖઌഐνʔϜ͕࣮ྗΛݟ͚͍ͤͭͯΔͷͰɺ ͨ·ʹઌഐνʔϜʹϋϯσΛ͚ͭΑ͏ͱࢥͬͨ w ৽ଔνʔϜίΞY w ઌഐνʔϜίΞY w ͨͩ͠ɺϕϯν͔͔Δλʔήοτ*171$ͷ
1SJWBUF*1ݸ͚ͩ
݁ઌഐ͕ͬͯ ෳࠈ
࣮ࡍͷεϖοΫ w ৽ଔνʔϜDYMBSHF w ίΞɺ(#ϝϞϦɺ(CQT͕ w ઌഐνʔϜDMBSHF w ίΞɺ(#ϝϞϦɺ.CQT͕ w
˞ωοτϫʔΫ2JJUBʹࡌ࣮ͬͯͨଌ͔Βਪଌ IUUQRJJUBDPNTBJUBSBJUFNTBFFBG
Ϧιʔεࢄͯ͠Δ͚Ͳ ίΞϝϞϦͤ ಉ͔ͩ͡ΒެฏʹΈ͑Δ
ෳͷൣղΛ ࡞Δͬͯ͘Έͨ
࠷ॳʹ w ී௨ʹ ίΞ Ͱղ͍ͯɺग़Δ͘Β͍ ·ͰߴԽΛਐΊ͓ͯ͘ͱΑ͍ ΅࣌ؒ͘ͳ͔ͬͨͷͰ࠷ॳ͔Βߏ࡞͚ͬͨͲ w VOJDPSOϫʔΧʔ૿͢
w ςϯϓϨͰΫΤϦग़·ͬͯ͘Δͷͱ͔શ෦໓ w ͦͷঢ়ଶͰίΞͷ$16Λόϥϯεྑ͍ͬ͘ ͯΔͣͳͷͰɺෳʹల։
ˠ w ϗετ໊ΛৼͬͨˠJTVʙJTV IPTUTॻ͘ w ࢄߏΛܾΊͨ w JTV%# 4JOBUSB
w JTVOHJOY 4JOBUSB w JTV3FEJT 4JOBUSB w JTV4JOBUSBͷΈ w ϕϯνͷ௨৴ઌJTVΛࢦఆ
OHJOYઃఆ w ը૾ͷΞοϓϩʔυͱ৴͕͋ΔͷͰɺը૾ϋϯυ ϦϯάJTVͰશ෦ΔΑ͏ʹ͢Δ w UIFNFOFXJTVʹ͚ͩVQTUSFBN w QVCMJDJTVͷOHJOYͰࡹ͘ w ͦͷ΄͔JTVʙJTVʹVQTUSFBN
%#ઃఆ w ͳΜͰJTV͕%#͔ͱ͍͏ͱɺJTVͷߏ ͷঢ়ଶͰ%#ઃఆνϡʔχϯάͯͨ͠ͷͰɺͦͷ ··͍͔ͨͬͨ ͨͩͷࡶஊ w XFCBQQͷଓઌΛ͔Β JTVʹมߋ
w .Z42-͕CJOEͰ֎͔Βͭͳ͕Β ͳ͍ͷͰʹͯ͠ɺAJTVDPOA!A Aͳ ϢʔβΛՃ֤ͯ͠ϗετ͔Βೝূ௨Δ༷ʹ͢Δ
3FEJTઃఆ w ΄΅ͬͯͳ͍͚ͲҰԠ͚͓ͯ͘ w XFCBQQͷଓઌΛ͔Β JTVʹมߋ w 3FEJTCJOEͳͷͰʹม ߋ
ͱΓ͋͑ͣͰ ಈ͍ͨ
్தܦա w ѹతʹͭΒͦ͏ͳͷ͕ݟ͑ͯ͘Δ ·ͩςϯϓϨ͔ΒΫΤϦ͍ग़͠ऴΘͬͯͳ͍ w ͋ͱίΞͰ͍ͬͯΔͬͺεΰΠ
ղ͖ऴΘͬͨ w είΞ͕৳ͼͳ͍ w ൣղνʔϜ ίΞ ͷ࠷ߴείΞલޙͳ ͷͰϗϯτͦͷ͘Β͍ߦ͖͔ͨͬͨ w ֤αʔόͷ$16͋·ͬͯΔͷʹείΞ৳ͼͳͯ͘ಾ͗͢Δ
͔͜͜Β͕ຊ
ͳͥߏ ߏ΄Ͳ είΞ͕৳ͼͳ͍
ଳҬຒ·ͬͯ·ͨ͠
͋ΕଳҬʜ w ߏ(CQTY w ߏ.CQTY(CQT w ଳҬ͚ͩΈͨΒߏͷ΄͏͕༗རͳͣͰ
ͦΜͳ͜ͱͳ͔ͬͨ
ߏ BMMJOPOF DYMBSHF (CQT ϕϯνϚʔΧʔͱͷ௨৴ʹ(CQT͑Δͧ
ߏ JTV DMBSHF .CQT JTV DMBSHF .CQT JTV DMBSHF .CQT
JTV DMBSHF .CQT ͱͷ௨৴.CQT͚ͩͲɺ ෦௨৴͔ͦ͜Β೧ग़͢Δඞཁ͕͋Δʜ
߹ܭ(CQT͚ͩͲ ෦௨৴ͰଳҬ͕ ରফ໓ ͍ͯ͠Δ
τϥϑΟοΫ ਪఆ JTV DMBSHF .CQT JTV DMBSHF .CQT JTV DMBSHF
.CQT JTV DMBSHF .CQT ˞3FEJTτϥϑΟοΫগͳ͍ͷͰলུ .CQT .CQT .CQT .CQT CQT .CQT .CQT .CQT .CQT .CQT .CQT .CQT
JTVͷ.CQT ͘Β͍෦௨৴ʹ ͔ͭΘΕͯͦ͏
ͦͷଞѱ͕͖͋ͨ͜͠ͱ w JTV͕OHJOYͰH[JQͯͨ͠ͷͰ෦௨৴ແѹॖͩ ˠQSPYZ@TFU@IFBEFSͰH[JQΛ"DDFQU͢ΔΑ͏ʹ ͯ͠TJOBUSBͰH[JQͯ͠ฦ͢ w 3VCZͷNZTRMͷQSFQBSFαʔόʔαΠυ QSFQBSFͳͷͰɺԟ෮ͩ ˠNZTRMDTCJOEͰYRVFSZͯ͠ҰൃΫΤϦʹ͢Δ w
͍ͣΕ΄ͱΜͲޮՌͳ͠ϨεϙϯελΠϜͱ͔ ্͔͚ͨͩ͠ͲɺଳҬ͕ຒ·Βͳ͍Α͏ʹ͢Δൈຊత ରࡦʹͳ͍ͬͯͳ͔ͬͨ
·ͱΊ w खͬऔΓૣ͘ੑೳΛग़͚ͨ͠ΕεέʔϧΞτΑΓεέʔ ϧΞοϓͰ7.ͷੑೳΛഒͷഒͷഒʹͨ͠΄͏͕Α͍ w τϥϑΟοΫ্͕͕ͬͯ͘Δͱ͕ଟ͍ͱ͖ͷ෦௨৴ ݁ߏόΧʹͳΒͳ͍ϨϕϧʹͳΓ·͢ɻ w ͪΖΜɺੑ͕ඞཁͳͱ͖ผͰ͢ w
ͰίΞɺίΞɺίΞͷͲΕΛબ Ϳ͔ͱฉ͔ΕͨΒɺগͳ͘ͱίΞΛͨ͘͞ΜฒΔͷ બͿͷ͕ϕετͰͳ͍ͱ͍͏͜ͱΛ͓ͬͯ͜͏ʜ ੑΛߟྀ͢Δ໘ʹ͓͍ͯɺίΞͩͱ͓ͪͨΒΓͰؤுΔ͜ͱʹͳΔͷͰɺίΞ͕ όϥϯεΑ͍ͱΕΜߟ͑·͢ɻ͕ഒͳΒͲΕ͔͕ނো͢Δ֬ഒʹͳΔͷͰίΞආ͚͍ͨͰ͢Ͷ