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
KOBA789
August 26, 2023
Technology
3
2.7k
ISUCON練習環境を最も簡単に用意する方法
「ISUCON 夏祭り 2023」で発表した内容です。
https://isucon.connpass.com/event/288820/
KOBA789
August 26, 2023
Tweet
Share
More Decks by KOBA789
See All by KOBA789
ISUCONの練習を楽しくたくさんやる方法
koba789
0
58
Z80をRustで動かすまで年が越せない
koba789
0
63
音をアレする
koba789
0
700
メガネとBluetooth Low Energyでお喋りする
koba789
0
1.4k
Rustでon-diskなB+Treeを作ったときの細かな話
koba789
11
1.5k
音の出るCPUを作っている途中
koba789
5
4.4k
自宅サーバーでbottlerocketを動かしてk8sクラスタを組む
koba789
0
1.1k
へんなOSを自宅で使う
koba789
0
180
Keyboard Firmware in Rust
koba789
0
590
Other Decks in Technology
See All in Technology
Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book
soudai
4
440
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
220
元インフラエンジニアに成る / Human Resources to Human Relations
bobtani
4
930
Google Cloud の AI を支える裏側のインフラを垣間見る!
maroon1st
0
360
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
5
540
プラットフォームってつくることより計測することが重要なんじゃないかという話 / Platform Engineering Meetup #8
taishin
1
370
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
180
DMM.com アルファ室採用案内資料
hsugita
1
160
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
540
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
120
LangSmith入門―トレース/評価/プロンプト管理などを担うLLMアプリ開発プラットフォーム
os1ma
3
390
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
350
Featured
See All Featured
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Teambox: Starting and Learning
jrom
128
8.4k
Code Reviewing Like a Champion
maltzj
514
39k
For a Future-Friendly Web
brad_frost
172
9k
Scaling GitHub
holman
457
140k
How to name files
jennybc
65
93k
The Invisible Side of Design
smashingmag
294
49k
Transcript
*46$0/࿅शڥΛ ࠷؆୯ʹ༻ҙ͢Δํ๏ KOBA789
KOBA789 νʔϜʮιϨΠϢʯͰ3VCZͬͯઓͬͯ·͢ ‣ ࣄ ‣ 3VTUͰਓӴͷ੍γεςϜΛॻ͍ͨΓ ‣ झຯ ‣ ࣗ࡞%#.4Λ࡞ͬͨΓ
‣ :PV5VCFS׆ಈΛͬͨΓΒͳ͔ͬͨΓ ‣ NJTTLFZJPͷ࠷దԽΛͪΐͬͱͬͨΓ IUUQTZPVUVCFDPN!LPCB IUUQTNJTTLFZJP!LPCB
*46$0/࿅शڥΛ ࠷؆୯ʹ༻ҙ͢Δํ๏ KOBA789
νʔϜʮιϨΠϢʯͷྺ࢙ ࠷ॳؒ࿅शͷॏཁੑΛφϝ͍ͯͨ w *46$0/࿅शͳ͠ɻϓϩηεͷσʔϞϯԽͷํ๏͕Θ͔Βͣഊɻ w *46$0/࿅शͳ͠ɻBIPDPSBTJDLόάͬͯϑΟχογϡɻ w *46$0/࿅शͳ͠ɻ(JUېࢭͰνʔϜϫʔΫվળɻ w *46$0/࿅शͳ͠ɻී௨ʹ༧બഊୀɻ
w *46$0/࿅शɾ४උΛॳΊͯΔɻॳΊͯ༧બ௨աɻ w *46$0/࿅शɾ४උΛ͕ͬͨී௨ʹ༧બഊୀɻ w *46$0/ϓϩϑΝΠϥͷ։ൃͱ͔͕ͬͨී௨ʹ༧બഊୀɻ w *46$0/νʔϜϫʔΫΛվળͯ͠༧બ௨աɻ
զʑͳͥউͯͳ͍ͷ͔
3VCZ͕͍͔Β
3VCZ͕͍͔Β Ͱͳͯ͘
ࣄ࣮*46$0/࿅श͕େࣄ
ࣄ࣮࿅शͷ४උμϧ͍
݁Ռ࿅श͠ͳ͍
݁Ռࠓউͯͳ͍
ॳΊͯ࿅शͯ͠ ॳΊͯ༧બ௨աͨ͠ *46$0/͕ ΕΒΕͳ͍ ʢޭମݧʣ
࿅शͨ͠ΒউͯΔ ʢաͳҰൠԽʣ
Ͱຊʹ࿅श͕μϧ͍ɻ Ұੜݒ໋४උͯ͠νʔϜ࿅शͷఔ߹Θͳ͍͠
࿅शͷԿ͕μϧ͍ͷ͔ μϧ͞ΛΓӽ͑ɺͪΌΜͱ࿅शΛ͍ͨ͠ w νʔϜϝϯόʔͱͷ༧ఆௐ͕μϧ͍ w ͏ͪͷνʔϜ͕ѱ͍ʢͱݴΘΕ͍ͯΔʣ w աڈڥͷ४උ͕μϧ͍ w ΒΕͯΔ".*ͬͨΒ)5514ͷূ໌ॻ͕Εͯͨ
w ʮ͜ΕͬͯͲ͏ͬͯ44)͢Μͷʁʯ w ϕϯνϚʔΧʔͷ࣮ߦΦϓγϣϯ͕Θ͔ΒΜ
*46$0/࿅श༻υϝΠϯͱূ໌ॻΛ༻ҙ https://github.com/koba789/t.isucon.pw
NBUTVVBXTJTVDPO *46$0/աڈڥΛ"84Ͱ࠶ݱ͢ΔͨΊͷҰࣜ·ͱΊʢҒେʣ w աڈͷΠϝʔδͷϓϩϏδϣχϯάεΫϦϓτͱ".*͕ެ։͞Ε͍ͯΔ w "84ʹ&$ΠϯελϯεΛཱͯΕ࿅शͰ͖Δ w w 71$ͱ͔4(ͱ͔ͷઃఆ͕μϧ͍ʢͦΕ͘Β͍Εʣ
w 44)伴ͷొ͕μϧ͍ʢͦΕ͘Β͍Εʣ w ͏ͳΜ͔ख࡞ۀͰ&$ىಈͱ͔ٱͬͯ͘͠ͳ͍͠μϧ͍ʢΕʣ
աڈ7.͕ҰൃͰ্͕ΔεΫϦϓτΛ༻ҙ ࢲͷݩͷαʔόʔͰ7.͕ϘίϘί͕͋Δ w ηοτΞοϓࡁΈͷ2$08 w ༧બͷηοτ͕ىಈ͢ΔNLJTVRTI w νʔϜϝϯόʔ8JSF(VBSEܦ༝ͰΞΫηε
աڈ7.͕ҰൃͰ্͕ΔεΫϦϓτΛ༻ҙ ࢲͷݩͷαʔόʔͰ7.͕ϘίϘί͕͋Δ w ηοτΞοϓࡁΈͷ2$08 w ༧બͷηοτ͕ىಈ͢ΔNLJTVRTI w νʔϜϝϯόʔ8JSF(VBSEܦ༝ͰΞΫηε ґવͱͯ͠μϧ͍ʂʂʂʂ
*46$0/ɺ ࿅शΑΓຊ൪ͷํ͕ϥΫ
ͬͺ͊͞ɺ ࿅शʹϙʔλϧཉ͍͠Αͳ
ཧͷ࿅श༻ϙʔλϧΛߟ͑Δ ຊ൪͘Β͍ͳϙʔλϧ͕ཉ͍͠ w $MPVE'PSNBUJPOͷ:".-Λϖοͱͨ͠Βશ෦্͕ͬͯ͘Δ w ϕϯνϚʔΧʔͷ6*͕͋Δ w (JU)VCͰϩάΠϯͯ͠νʔϜ࿅शͰ͖Δ
࡞ͬͨ
None
None
None
None
μογϡϘʔυ͕ۭͬΆʂ
Ͱ͖ͯͶ͐ ͓ͼ ͩͤ͐ʙʙ
*46/"3"#& աڈ࿅श༻ϙʔλϧ w $MPVE'PSNBUJPOͷ:".-Λϖοͱͨ͠Βશ෦্͕ͬͯ͘Δ w ϕϯνϚʔΧʔͷ6*͕͋Δʢ༧ఆʣ w (JU)VCͰϩάΠϯͯ͠νʔϜ࿅शͰ͖Δ w ࠓʙ໌͘Β͍ʹϕʔλϦϦʔε͠·͢
https://discord.gg/7tmGzDk3
ϙʔλϧ࡞ΔͷͬͯେมͰ͢Ͷɻ ӡӦͷΈͳ͞Μɺ ͋Γ͕ͱ͏͍͟͝·͢ɻ