Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
SHOWROOMの泥臭い負荷対策
shimizu-masaya
February 26, 2018
Programming
1
2k
SHOWROOMの泥臭い負荷対策
Streaming Conference #1で発表したスライドです。
https://streaming-lab.connpass.com/event/78549/
shimizu-masaya
February 26, 2018
Tweet
Share
More Decks by shimizu-masaya
See All by shimizu-masaya
SHOWROOMのDB負荷に対するキャッシュ運用のカクカクシカジカ
otto0913
0
2k
SHOWROOMエンジニアの裏側
otto0913
0
470
SHOWROOMの"最近"の負荷対策
otto0913
1
11k
Other Decks in Programming
See All in Programming
SPA/MPA 議論の俯瞰と 現代における設計のポイント - #tfcon 2022 フロントエンド設計
ahomu
3
1.9k
既存画面の Jetpack Composeでの書き換え: FAANSでの事例紹介 / Case study of rewriting existing screens with Jetpack Compose
horie1024
0
360
byte列のbit表現を得るencodingライブラリ作った
convto
1
210
Micro Frontends with Module Federation: Beyond the Basics @codecrafts2022
manfredsteyer
PRO
0
130
How useEvent would change our applications
koba04
1
1.8k
Your Test Suite is Making Too Many Database Calls!
joelq
0
210
CLI構築のススメ
nyankotaro
1
260
カラーミーショップは私たちが作っています
kenchan
0
130
マイクロサービスプラットフォーム向け負荷試験基盤の初期リリースを終えた話
yuyu_hf
PRO
1
490
マイクロインタラクション入門〜ディテイルにこだわるエンジニアリング〜
swimmyxox
0
120
全国の中高生がプログラミングを学んでいるCloud9環境の仕組み@JAWS-UG_SRE支部_#3
asache3
0
130
You may not need JavaScript
simas
0
150
Featured
See All Featured
For a Future-Friendly Web
brad_frost
164
7.4k
From Idea to $5000 a Month in 5 Months
shpigford
372
44k
Typedesign – Prime Four
hannesfritz
33
1.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
238
11k
Bootstrapping a Software Product
garrettdimon
296
110k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
38
12k
Embracing the Ebb and Flow
colly
73
3.3k
What’s in a name? Adding method to the madness
productmarketing
11
1.5k
Building Better People: How to give real-time feedback that sticks.
wjessup
343
17k
Become a Pro
speakerdeck
PRO
3
790
How GitHub (no longer) Works
holman
296
140k
The Most Common Mistakes in Cover Letters
jrick
PRO
4
24k
Transcript
4)08300.5FDI4UVEJP SHOWROOMͷటष͍ෛՙରࡦ ࢤਫཧ࠸ 4USFBNJOH$POGFSFODF
ࣗݾհ wࢤਫཧ࠸ wࣾྺ w %F/"৽ଔೖࣾ w 4)08300.ग़ ಈըྺະຬ wීஈѻ͍ͬͯΔͷ
w 1FSM 3VCZ .Z42- &MBTUJDTFBSDI FUD wझຯ w ϑοταϧɺαοΧʔɺΞΠυϧ
4)08300.ͬͯͬͯΔʁ wओʹԋऀ͕ࣗࣗͷσόΠεͰετϦʔ ϛϯά৴͢ΔΞϓϦέʔγϣϯ wԋऀૉਓ͔Βࠃຽత༗໊ਓ·Ͱ෯͘ ଘࡏ ‣ ετϦʔϛϯά৴ͷࣝͷͳ͍༗໊ਓ͕ ‣ ҰਓͰ৴ΛελʔτͰ͖Δ wτϥϒϧ͕ى͖Δͱɺԋऀͱͯෆ͕҆
Δ͠ɺ৴ͷதͦΕʹҾ͖ͮΒΕͯɺ ຊདྷͷతͲ͓Γͷ৴͕Ͱ͖ͳ͍
ࠓ͢͜ͱ w w ৴։࢝࣌ʹΦʔτεέʔϧ͕ؒʹ߹Θͣಈը͕ΧΫπΫͳͲͷτϥϒϧ͕ൃੜ ͢Δ wલఏ w 4)08300.ίϛϡχέʔγϣϯॏࢹͷͨΊɺԆ࣌ؒݮͷͨΊ$%/Λܦ ༝͍ͯ͠ͳ͍ w
ԋऀΛԠԉ͢ΔϑΝϯͨͪͷใ֦ࢄɺ৴௨ʹΑͬͯ։࢝࣌ʹଟ͘ͷϢʔ βʔ͕ू·Δ w ৴ػࡐ εϚϗ Λѻ͏ͷԋऀ ඇΤϯδχΞ
৴։͔࢝Β҆ఆͤ͞ΔͨΊʹ w$%/Λ௨ͯ҆͠ఆ৴ͤ͞Δ w Ԇ͕࣌ؒ૿෯ͯ͠ԋऀͱࢹௌऀͷίϛϡχέʔγϣϯʹࢧো͕ग़Δ wใൃ৴Λίϯτϩʔϧͯ͠ɺҰؾʹਓ͕ू·Βͳ͍Α͏ʹ͢Δ w ԋऀΉ͠ΖҰؾʹਓΛूΊ͍ͨ wೖن੍͢Δ w αʔϏεͷࢥʹ͢Δ
w༧ࠂ։࢝࣌ؒલʹ৴։࢝ͯ͠༧ࠂ࣌ؒલʹΦʔτεέʔϧͤ͞Δ w қ͕ߴ͘ɺ4)08300.ͷ৴ऀʹࠔ
༧Ί༧ଌͯ͠ϚχϡΞϧͰ εέʔϧΞτ͓ͤͯ͘͞
༧Ί༧ଌʁ ͲΜͳ෩ʹʁ
͋ͷਓ͕ग़Δ͔Βಉ࣌ଓ YYສ͘Β͍Ͱ͠ΐ͏ ͋ͷਓ͜ͷલͷZZZͷ ৴ͱಉ͘͡Β͍Ͱඋ͑Α͏
͋·͍ʂ
͋ͷਓɺࠓੜͳͷ Ͱ͍ͭΑΓਓ͕དྷͦ͏ͩʂ ࠓͷ৴Ͱະެ։ใͷ ղې͕͋ΔͬͯἤΒΕͯΔʂ
৴ΛऔΓר͘ใऩूڧԽ wຖिɺίϯςϯπ੍࡞νʔϜͱϚʔέςΟϯάνʔϜͱఆྫձٞ w ༧ఆ͞Ε͍ͯΔτοϓίϯςϯπͷγΣΞ w ͳΔ͘ඇެ։ใؚΊͯ৴༰γΣΞ w ಥൃతͳ৴͔Γ࣍ୈγΣΞ wࠂ4/4ͷԠΛνΣοΫ w
͍͍ͶɺϦπΠʔτɺϋογϡλάτϨϯυ w·ͱΊαΠτνΣοΫ wਓؾԋऀͷ৴εέδϡʔϧొͷ෦௨
݁ہ࠷ޙܦݧଇͱצ ͱগ͠ଟΊͷݟੵΓ
·ͱΊ w4)08300.ͷߴෛՙ৴ʹର͢Δటष͍ෛՙରࡦΛհ w ΦʔτεέʔϧʹͨΑΒͣʹటष͘ख࡞ۀͰαʔόʔΛ૿ઃ w ϏδωεαΠυͷใڞ༗ωοτ্ͷใΛࢀߟʹ͍ͯ͠Δ w ܦݧଇͱצʹཔ͍ͬͯΔ w υϝΠϯ͕ࣝʹཱͭʂ