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
Dive into mixi 2018/9/21 2年連続でISUCON予選通過するための技術
Search
dsakamoto
September 21, 2018
Technology
0
1.7k
Dive into mixi 2018/9/21 2年連続でISUCON予選通過するための技術
dsakamoto
September 21, 2018
Tweet
Share
More Decks by dsakamoto
See All by dsakamoto
BIT VALLEY 2018 ミクシィにおけるTDDの取り組みと実態
dsakamoto
0
460
Other Decks in Technology
See All in Technology
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
910
Models vs Bounded Contexts for Domain Modularizati...
ewolff
0
150
Databricks Free Editionで始めるLakeflow SDP
taka_aki
0
100
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
純粋なイミュータブルモデルを設計してからイベントソーシングと組み合わせるDeciderの実践方法の紹介 /Introducing Decider Pattern with Event Sourcing
tomohisa
1
980
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
16
5.1k
スクラムマスターが スクラムチームに入って取り組む5つのこと - スクラムガイドには書いてないけど入った当初から取り組んでおきたい大切なこと -
scrummasudar
3
2k
「アウトプット脳からユーザー価値脳へ」がそんなに簡単にできたら苦労しない #RSGT2026
aki_iinuma
11
5k
I tried making a solo advent calendar!
zzzzico
0
150
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
コールドスタンバイ構成でCDは可能か
hiramax
0
130
Featured
See All Featured
Ethics towards AI in product and experience design
skipperchong
1
170
Odyssey Design
rkendrick25
PRO
0
460
The SEO Collaboration Effect
kristinabergwall1
0
330
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
0
1.8k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Building the Perfect Custom Keyboard
takai
2
670
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
420
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
270
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
30 Presentation Tips
portentint
PRO
1
190
Optimizing for Happiness
mojombo
379
70k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Transcript
2࿈ଓͰISUCON༧બ௨ա͢ΔͨΊͷٕज़ 2018.9.21 ࡔຊେี
ࣗݾհ •ࡔຊେี •17৽ଔ •Ϟϯετࣄۀຊ෦ •Rubyॻ͍ͨΓɺElixirॻ͍ͨΓɺGolangॻ͍ͨΓ •AWS৮ͬͨΓɺGCP৮ͬͨΓ •Πϯλʔωοτ͕͖Ͱ͢
·ͣΞϯέʔτ
Ξϯέʔτ • ISUCONฉ͍ͨ͜ͱ͋Δor ͍ͬͯΔ • աڈͳͲ৮ͬͨ͜ͱ͕͋Δ • ΦϯϥΠϯ༧બʹࢀՃͨ͜͠ͱ͕͋Δ • ͬͱ͍͏ͱઌिͷͭࢀՃ͠·ͨ͠ʁ
• ༧બಥഁ(ຊઓग़)ͨ͜͠ͱ͕͋Δ
ISUCONͱ • Iikanjini SpeedUp CONtest • ͓ͱͯ͠͞ΕΔWebΞϓϦͷߴԽڝٕ • (جຊతʹ)3ਓ1ͰͷνʔϜઓ 8͔͚࣌ؒͯߦΘΕΔ
• ༧બ: ΦϯϥΠϯɺຊઓ: LINEຊࣾ • ༏উۚ 100ສ!!!!!!!!
Ͱຊ͍͖ͯ͠·͢
ࣄલ४උ • ҎԼͷͷ͕͋ΔͱḿΔ • Slack (or Discord) • Github(or Gitlab)ۭprivateϦϙδτϦ
• Hackmd (markdownڞ༗) • ศརπʔϧɾίϚϯυͷڞ༗
None
None
ศརπʔϧ • ϝϯόʔͷgithub͔Βssh伴ͱ͖ͬͯͯΔεΫϦϓτ • ϩάϩʔςʔγϣϯͯ͠ΞϓϦ࠶ىಈ͢ΔίϚϯυ • σϓϩΠ͢ΔίϚϯυ • ΈΜͳ͏ίϚϯυΛΠϯετʔϧ͢ΔεΫϦϓτ •
stackprof, mysql2-client-general_log, kataribe, mackerel-agent, dstat, htop • ͜ΕΒͷʹansibleͳͲΛͬͨΓ͢Δͱศར
ಈ͖ํ 1. ࣗͷ͏ݴޠʹΓସ͑ϓϩϑΝΠϥࠐΜͰϕϯνΛऔΔ 2. औ͍ͬͯΔ࠷தʹϨΪϡϨʔγϣϯΛಡΉ 3. ࡞ઓձٞ 4. ཱҊͨ͠࡞ઓ࣮ߦ 5.
࠶ىಈݕূ
ಈ͖ํ 1. ࣗͷ͏ݴޠʹΓସ͑ϓϩϑΝΠϥࠐΜͰϕϯνΛऔΔ 2. औ͍ͬͯΔ࠷தʹϨΪϡϨʔγϣϯΛಡΉ 3. ࡞ઓձٞ 4. ཱҊͨ͠࡞ઓ࣮ߦ 5.
࠶ىಈݕূ
⚠⚠⚠େ⚠⚠⚠ Ͳ͏ͬͯείΞ͕ग़Δͷ͔ ҰମͲ͏͍͏ͬΆ͍ͷ͔ ԿΛ͍͚ͯ͠ͳ͍ͷ͔ ͜͜ʹ1ׂ͍͍͍࣌ؒͯ
ಈ͖ํ 1. ࣗͷ͏ݴޠʹΓସ͑ϓϩϑΝΠϥࠐΜͰϕϯνΛऔΔ 2. औ͍ͬͯΔ࠷தʹϨΪϡϨʔγϣϯΛಡΉ 3. ࡞ઓձٞ 4. ཱҊͨ͠࡞ઓ࣮ߦ 5.
࠶ىಈݕূ
ιʔείʔυݟͳ͕Β Ͳ͕͜ಘݯ͔ ΞʔΩςΫνϟͲ͏͖͔͢ Ͳ͕͜ϘτϧωοΫ͔ Ͳ͜ʹΞΫηε͕ࢁདྷΔ͔ Ͳ͏͍ͬͨϦΫΤετ͔ IOͳͷ͔Networkͳͷ͔CPUͳͷ͔
ಈ͖ํ 1. ࣗͷ͏ݴޠʹΓସ͑ϓϩϑΝΠϥࠐΜͰϕϯνΛऔΔ 2. औ͍ͬͯΔ࠷தʹϨΪϡϨʔγϣϯΛಡΉ 3. ࡞ઓձٞ 4. ཱҊͨ͠࡞ઓ࣮ߦ 5.
࠶ىಈݕূ
None
None
༧બͷલʹΔ͜ͱ • 8࣌ؒ௨ͨ͠աڈղ͖ΛΔ • աڈͷVagrantͱ͔ansibleͳͲ͋Δ • ՄೳͳݶΓFace to FaceͰΔ •
લͪΌΜͱ৸Δ
·ͣͱʹ͔͘ ༧બͷҜࢠʹ࠲Γ·͠ΐ͏!
ࠓͷ༷ࢠ
ਓݖ͕ͳ͍
Thanks!