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
SHOWROOMの泥臭い負荷対策
Search
shimizu-masaya
February 26, 2018
Programming
1
2.1k
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
2.3k
SHOWROOMエンジニアの裏側
otto0913
0
610
SHOWROOMの"最近"の負荷対策
otto0913
1
11k
Other Decks in Programming
See All in Programming
AWS発のAIエディタKiroを使ってみた
iriikeita
1
190
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
24
12k
Rancher と Terraform
fufuhu
2
550
Navigating Dependency Injection with Metro
zacsweers
3
3.5k
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2.5k
今だからこそ入門する Server-Sent Events (SSE)
nearme_tech
PRO
3
250
知っているようで知らない"rails new"の世界 / The World of "rails new" You Think You Know but Don't
luccafort
PRO
1
190
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
420
スケールする組織の実現に向けた インナーソース育成術 - ISGT2025
teamlab
PRO
2
170
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
560
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
320
Kiroで始めるAI-DLC
kaonash
2
630
Featured
See All Featured
A better future with KSS
kneath
239
17k
How GitHub (no longer) Works
holman
315
140k
Faster Mobile Websites
deanohume
309
31k
The World Runs on Bad Software
bkeepers
PRO
70
11k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Making Projects Easy
brettharned
117
6.4k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Fireside Chat
paigeccino
39
3.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.1k
Navigating Team Friction
lara
189
15k
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 υϝΠϯ͕ࣝʹཱͭʂ