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の予選突破したい話
Search
mnuma
July 10, 2017
Technology
0
320
ISUCONの予選突破したい話
mnuma
July 10, 2017
Tweet
Share
More Decks by mnuma
See All by mnuma
セキュリティチェックシートの話 / Security Check Sheet
mnuma
0
7
Datadogで始めるユーザー行動分析 / Getting Started with User Behavior Analysis Using Datadog
mnuma
0
53
自動テストについて / Automated Testing
mnuma
0
220
Kubernetesの自動アップグレードについて / Upgrading GKE cluster
mnuma
0
200
AWS Auroraのスロークエリを Datadogで扱うまで / How to handle slow_queries_logs in AWS Aurora with Datadog
mnuma
0
890
Googleに学ぶDesign Docs / Learn from Google on Design Docs
mnuma
0
160
Observabilityを実践する / Pragmatic observability
mnuma
2
220
Kubernetes Case Studies #1@Makuake KubeCon NA 2019 Recap
mnuma
0
150
カオスエンジニアリングについてヤホーで調べてきました / Enter the chaos engineering
mnuma
0
100
Other Decks in Technology
See All in Technology
いまさら聞けない ABテスト入門
skmr2348
1
230
Access-what? why and how, A11Y for All - Nordic.js 2025
gdomiciano
1
130
Shirankedo NOCで見えてきたeduroam/OpenRoaming運用ノウハウと課題 - BAKUCHIKU BANBAN #2
marokiki
0
180
Escaping_the_Kraken_-_October_2025.pdf
mdalmijn
0
160
衛星画像超解像化によって実現する2D, 3D空間情報の即時生成と“AI as a Service”/ Real-time generation spatial data enabled_by satellite image super-resolution
lehupa
0
130
【Oracle Cloud ウェビナー】クラウド導入に「専用クラウド」という選択肢、Oracle AlloyとOCI Dedicated Region とは
oracle4engineer
PRO
3
120
10年の共創が示す、これからの開発者と企業の関係 ~ Crossroad
soracom
PRO
1
690
能登半島地震で見えた災害対応の課題と組織変革の重要性
ditccsugii
0
250
SREとソフトウェア開発者の合同チームはどのようにS3のコストを削減したか?
muziyoshiz
1
210
E2Eテスト設計_自動化のリアル___Playwrightでの実践とMCPの試み__AIによるテスト観点作成_.pdf
findy_eventslides
1
580
社内報はAIにやらせよう / Let AI handle the company newsletter
saka2jp
8
1.3k
Modern_Data_Stack最新動向クイズ_買収_AI_激動の2025年_.pdf
sagara
0
240
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
54
3k
4 Signs Your Business is Dying
shpigford
185
22k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Code Reviewing Like a Champion
maltzj
525
40k
BBQ
matthewcrist
89
9.8k
Designing for Performance
lara
610
69k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Transcript
!4IJOKVLV-5 *46$0/ͷ༧બಥഁ͍ͨ͠
ࣗݾհ ɾΈͣ͵·BLB!NOVNB@ ɾΞυςΫܥͷπʔϧ։ൃͱ͔ ɾ4XJGUϏΪφʔɺ"84
*46$0/ͬͯ͝ଘͰ͔͢ʁ
*46$0/ͱ *JLBOKJOJ4QFFE6Q$POUFTU
None
*46$0/ͱ l͓ͱͳΔ8FCαʔϏεΛܾΊΒΕͨϨΪϡ ϨʔγϣϯͷதͰݶք·ͰߴԽΛਤΔνϡʔχϯ άότϧɺͦΕ͕*46$0/ ༏উۚສԁ
*46$0/ͱ ͓ͷΠϯελϯεͱΞϓϦέʔγϣϯ͕ग़Δ ֻ͚࣌ؒͯνϡʔχϯά ݁Ռൃද ˞͓ͷΞϓϦέʔγϣϯʹେମ᠘͕͋Δɻ ˞࠾༻ͷϕϯνϚʔΧͷνΣοΫ͑͞௨աग़དྷΕ ɺେମͳʹ͍͍ͬͯɻ
༧બͱຊઓग़ ্ҐνʔϜ͕ຊઓग़ ˞େମείΞഒʹ͠ͳ͍ͱউͯͳ͍ ௨આ *46$0/ ༧બɾɾɾ ֶੜ
ຊઓɾɾɾʢֶੜ
*46$0/༧બࢀՃ *46$0/ *46$0/ *46$0/
*46$0/ ༧બഊୀ *46$0/ ༧બഊୀ *46$0/ ༧બഊୀ *46$0/༧બࢀՃ
*46$0/༧બΛৼΓฦͬͯΈΔ
*46$0/ ͓ʮ͍͢͜Μۜߦʯ ɾ࣮ࡍϩάΠϯػೳͷΈ ɾԿճϩάΠϯࣦഊ͔ͨ͠ܭࢉ ɾϩάΠϯϨϙʔτग़ྗػೳ
*46$0/ ɾϩάΠϯޭՄ൱Λϩάͱͯ͠%#ʹ อଘ ɾϩάΠϯͷͨͼʹϩάΠϯࣦഊ ͷఆΛஞҰܭࢉ͍ͯ͠Δ վળྫ ɾϩάΠϯճͷऔಘΛ͢Δ ɾΠϯϝϞϦԽΧϥϜʹ࣋ͨͤΔͱ͔
*46$0/ ݁Ռ ɾϒϥβͰૢ࡞ͨ͠ײ͡Ͱ໌Β͔ ʹ͍ͱ͔ʹؾ͚ͮͳ͔ͬͨ ɾʹؾ͍ͮͨͱ͖ʹ͔ͬͨ ɾSFEJTͷΈࠐΈʹखؒऔͬͨ লձձ ɾ౾ྉཧۭौ୩ళ ˒
*46$0/ ͓ʮ*46YJʯ ɾNJYJͬΆ͍αΠτ ɾ༑ͩͪͷهΤϯτϦίϝϯτ ɾ͋ͱػೳ
*46$0/ ɾ/ ΫΤϦ ɾ݅༑ୡఆϢʔβऔಘఆ ɾ͋ͱऔಘ͕ඇޮ ɾλΠτϧ͔͠Θͳ͍ͷʹຊจऔಘ վળྫ ɾ+0*/͏Α͏ʹमਖ਼ͳͲ
ɾ͋ͱҰཡऔಘΛޮԽ ɾλΠτϧ͚ͩ͏Α͏ʹमਖ਼
*46$0/ ݁Ռ ɾϓϩϑΝΠϦϯάɺΩϟογϡΛར༻ ɾΫΤϦͷஅΞΫηεϩάͷஅ ɾΩϟογϡॲཧΛΈࠐΜͩ ɾҰ͔͚ͯͳΜͱ͔ഒείΞͰͨ লձձ ɾ͠ΌͿ͠ΌͿԹࡊ ˒
*46$0/ ͓ʮΩʔϫʔυαΠτʯ ɾͯͳΩʔϫʔυͬΆ͍αΠτ ɾΩʔϫʔυࣗಈϦϯΫػೳ ˞ը૾͕ͳ͔ͬͨͷͰΠϝʔδ
*46$0/ ɾϚΠΫϩαʔϏεΞϯνύλʔϯ ɹɾຊମɺελʔػೳɺεύϜػೳ ɹɾ௨৴͕͍ͬͨͳ͍ ɾΩʔϫʔυఆਖ਼نදݱ ɹɾ(Pͩͱಛʹக໋త վળྫ ɾϚΠΫϩαʔϏεΛ౷߹
ɾਖ਼نදݱΛվྑ ɹɹTUSJOHT3FQMBDFS (P ˞ը૾͕ͳ͔ͬͨͷͰΠϝʔδ
*46$0/ ݁Ռ ɾ(P࣮Λͬͨ ɾϚΠΫϩαʔϏεΛ౷߹ͨ͠ ɾਖ਼نදݱͷରԠ͕͏·͍͔͘ͳ͔ͬͨ ɾΩϟογϡ͕͋·Γ༗ޮͰͳ͔ͬͨ লձձ ɾՐͩΔ· ˒
˞ը૾͕ͳ͔ͬͨͷͰΠϝʔδ
*46$0/߈ུʹඞཁͳ͜ͱ ࣄલ४උ ϘτϧωοΫͷൃݟ νϡʔχϯάٕज़ νʔϜ ࠶ىಈʹ͑Δ ࡞ۀॴͷ֬อ ϩδοΫͷվળ
*46$0/߈ུʹඞཁͳ͜ͱ ࣄલ४උ ϘτϧωοΫͷൃݟ νϡʔχϯάٕज़ νʔϜ ࠶ىಈʹ͑Δ ࡞ۀॴͷ֬อ ϩδοΫͷվળ ɾΫϥυͷૢ࡞ʹ׳Ε͓ͯ͘ ɾνϡʔχϯάͷରࡦ
ɾͤΔΑ͏ʹ͢Δ εφοϓγϣοτHJUཧ ɾ5JQTΛXJLJͰڞ༗
*46$0/߈ུʹඞཁͳ͜ͱ ࣄલ४උ ϘτϧωοΫͷൃݟ νϡʔχϯάٕज़ νʔϜ ࠶ىಈʹ͑Δ ࡞ۀॴͷ֬อ ϩδοΫͷվળ ɾϓϩϑΝΠϦϯά ɾϦιʔεஅίϚϯυΛΔ
IUPQɺWNTUBU ɾ᠘Λݟ͚ͭΔ
*46$0/߈ུʹඞཁͳ͜ͱ ࣄલ४උ ϘτϧωοΫͷൃݟ νϡʔχϯάٕज़ νʔϜ ࠶ىಈʹ͑Δ ࡞ۀॴͷ֬อ ϩδοΫͷվળ ɾෳߏʹཔΕͳ͍ ɾΩϟογϡઓུΛ࣮͢Δ
ɾϛυϧΣΞνϡʔχϯά ɾϦόʔεϓϩΩγઓུ ɾ04ͷνϡʔχϯά
*46$0/߈ུʹඞཁͳ͜ͱ ࣄલ४උ ϘτϧωοΫͷൃݟ νϡʔχϯάٕज़ νʔϜ ࠶ىಈʹ͑Δ ࡞ۀॴͷ֬อ ϩδοΫͷվળ ɾਓͰ͠ΜͲ͍ ɾ୲ͯ͠ରԠ
ΦϖϨʔγϣϯ୲ ΞϓϦ୲ Πϯϑϥ୲
*46$0/߈ུʹඞཁͳ͜ͱ ࣄલ४උ ϘτϧωοΫͷൃݟ νϡʔχϯάٕज़ νʔϜ ࠶ىಈʹ͑Δ ࡞ۀॴͷ֬อ ϩδοΫͷվળ ɾΩϟογϡ͕ফ͑Δ͜ͱΛߟྀ 04ͷϖʔδΩϟογϡ
UNQGT ΫΤϦΩϟογϡ
*46$0/߈ུʹඞཁͳ͜ͱ ࣄલ४උ ϘτϧωοΫͷൃݟ νϡʔχϯάٕज़ νʔϜ ࠶ىಈʹ͑Δ ࡞ۀॴͷ֬อ ϩδοΫͷվળ ɾ࣌ؒ࡞ۀ͢Δ ɾίϫʔΩϯάམͪண͔ͳ͍
ɾձ͕ࣾ͑ΔͳΒձࣾ
*46$0/߈ུʹඞཁͳ͜ͱ ࣄલ४උ ϘτϧωοΫͷൃݟ νϡʔχϯάٕज़ νʔϜ ࠶ىಈʹ͑Δ ࡞ۀॴͷ֬อ ϩδοΫͷվળ ɾॳΊͯݟΔίʔυΛॻ͖͑ ɾ׳Ε͍ͯΔݴޠΛ͏
ɾҙਤͨ͠ͱ͓Γʹ࣮
༧બಥഁʹඞཁͳ͜ͱ ͚ম͖ਕͰউͯͳ͍ ɾ04ϛυϧΣΞͷνϡʔχϯά ɾϦόʔεϓϩΩγͷΩϟογϡ ϘτϧωοΫൃݟͱվળ ɾΞϓϦέʔγϣϯͷѲϓϩϑΝΠϦϯά ɾʹͳ͍ͬͯΔॲཧΛత֬ʹमਖ਼͢Δ ΩϟογϡΛΈࠐΉ εϨουηʔϑ
*46$0/߈ུʹඞཁͳ͜ͱ νϡʔχϯάʹཱͭπʔϧ ɾLBUBSJCFɾɾɾΞΫηεϩά͔Βॏ͍ϖʔδϦΫΤετճΛஅ ɾ.Z42-5VOFSQFSMɾɾɾ.Z42-ͷઃఆΛϦιʔε͔Βஅ ɾQURVFSZEJHFTUɾɾɾΫΤϦϩάΛஅ࣮ͯ͠ߦ࣌ؒճΛ৸
*46$0/ʹࢀՃͯ͠Έͯྑ͔ͬͨ͜ͱ ɾ͍ΖΜͳΫϥυʹ৮ͬͯΈΔػձ͕͋ͬͨ ɹ"84ɺ($1ɺ"[VSFɺαΫϥ ɾߨධͱࢀՃϒϩά͔ΒֶͿ͜ͱ͕ͱͯଟ͍ ɾলձ͕ΊͬͪΌ໘ന͍
*46$0/ʹࢀՃͯ͠Έͨল ͪΖΜνϡʔχϯάඞཁ͕ͩɺখखઌͷνϡʔχϯά ςΫχοΫʹཔΔ͚ͩͰͩΊɻ ΞϓϦέʔγϣϯཧղ͠ɺϘτϧωοΫΛݟ͚ͭɺϩδο ΫσʔλߏΛվળ͢Δ͜ͱ͕େࣄɻ