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
Microservices Case Study
Search
大野峻典
April 23, 2016
Programming
1
220
Microservices Case Study
大野峻典
April 23, 2016
Tweet
Share
Other Decks in Programming
See All in Programming
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
2
1.3k
Bedrock AgentCore ObservabilityによるAIエージェントの運用
licux
8
390
Streamlitで実現できるようになったこと、実現してくれたこと
ayumu_yamaguchi
2
240
型で語るカタ
irof
1
860
[SRE NEXT] 複雑なシステムにおけるUser Journey SLOの導入
yakenji
0
830
リバースエンジニアリング新時代へ! GhidraとClaude DesktopをMCPで繋ぐ/findy202507
tkmru
4
1.5k
What's new in Adaptive Android development
fornewid
0
120
構造化・自動化・ガードレール - Vibe Coding実践記 -
tonegawa07
0
150
コーディングエージェント概観(2025/07)
itsuki_t88
0
450
脱Riverpod?fqueryで考える、TanStack Queryライクなアーキテクチャの可能性
ostk0069
0
570
Go製CLIツールをnpmで配布するには
syumai
0
810
構文解析器入門
ydah
7
1.9k
Featured
See All Featured
Making Projects Easy
brettharned
117
6.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Code Reviewing Like a Champion
maltzj
524
40k
Faster Mobile Websites
deanohume
308
31k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Speed Design
sergeychernyshev
32
1k
Building an army of robots
kneath
306
45k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Docker and Python
trallard
45
3.5k
Building Applications with DynamoDB
mza
95
6.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Transcript
.JDSPTFSWJDFTBU'J/$ "$BTF4UVEZ "QQMJDBUJPOGPS"DDPVOU.BOBHFNFOU 4IVOTVLF0OP (JU)VC!TIVOTVLFPOP
4FMG*OUSPEVDUJPO 4IVOTVLF0OP (JU)VC!TIVOTVLFPOP 4IVOTVLF0OP !TIVOTVLFPOP 4PGUXBSF&OHJOFFS*OUFSOBU'J/$
8FMMOFTT4VSWFZ $PNQBOZ"DDPVOU.BOBHFS
ΞΧϯτཧΞϓϦ $". ͕ੜ·Εͨ ܦҢ
ΣϧωεαʔϕΠʢ84ʣ w ैۀһͷ݈߁ঢ়ଶΛఆྔతʹѲ ͢ΔɺΦϯϥΠϯஅαʔϏε w ͜Ε·Ͱɿl'J/$๏ਓސ٬ ΣϧωεαʔϕΠސ٬zཱ͕ ͍ͯͨ͠ɻ
ΣϧωεαʔϕΠʢ84ʣͷσʔλ அճ ʜΞϓϦέʔγϣϯϩδοΫ ʹؔ͢ΔσʔλFUD அ࣭ ूܭ݁Ռ ʜ৭Μͳ ݈߁σʔλFUD ܖ ैۀһ
৫ใ اۀ
Ϗδωεχʔζ ͕มΘͬͨ
None
None
None
มΘͬͨ͜ͱ w l๏ਓܖΣϧωεαʔϕΠz͕ඞཱͣ͠ ͤͣɺ'J/$ϓϥεʹؚ·ΕΔ༷ʑͳαʔϏε͕ར ༻Մೳʹͳͬͨɻ w ͭ·ΓɺΣϧωεαʔϕΠ͕ɺ๏ਓܖͰར༻Ͱ ͖ΔαʔϏεͷҰ෦ʹͳͬͨɻ w ྫ͑ɺUP$͚ΞϓϦέʔγϣϯ
'J/$"QQͱ͔ ͔Βɺاۀʹؔ͢ΔใΛ͍ͨ͘ͳͬͨɻ
ΣϧωεαʔϕΠͷσʔλ அճ ʜΞϓϦέʔγϣϯϩδοΫ ʹؔ͢ΔσʔλFUD அ࣭ ूܭ݁Ռ ʜ৭Μͳ ݈߁σʔλFUD ܖ ैۀһ
৫ใ اۀ
ΣϧωεαʔϕΠͷσʔλ அճ ʜΞϓϦέʔγϣϯϩδοΫ ʹؔ͢ΔσʔλFUD அ࣭ ूܭ݁Ռ ʜ৭Μͳ ݈߁σʔλFUD ܖ ैۀһ
৫ใ اۀ
ΣϧωεαʔϕΠͷσʔλ அճ ʜΞϓϦέʔγϣϯϩδοΫ ʹؔ͢ΔσʔλFUD அ࣭ ूܭ݁Ռ ʜ৭Μͳ ݈߁σʔλFUD ܖ ैۀһ
৫ใ اۀ ෳͷΞϓϦέʔγϣϯͰ ڞ௨Ͱ༻͢ΔΑ͏ʹʂ ͜Ε·Ͱ௨ΓɺΣϧωεαʔϕΠ ͚ͩͰ༻
Λ அճ ʜΞϓϦέʔγϣϯϩδοΫ ʹؔ͢ΔσʔλFUD அ࣭ ूܭ݁Ռ ʜ৭Μͳ ݈߁σʔλFUD ܖ ैۀһ
৫ใ اۀ $".Ͱཧ $PNQBOZ"DDPVOU.BOBHFS
$". اۀؔ࿈ σʔλ اۀؔ࿈ͷใɺ$".ͰҰׅཧ ͦΕͧΕͷΞϓϦέʔγϣϯ͔Β$".ʹ"1*Ͱฉ͘Α͏ʹ ๏ਓ୲ऀ ཧ "1*
$".ػೳ w اۀΞΧϯτొઃఆ w ৫ใొઃఆ w ܖ༰ొઃఆ w ैۀһొઃఆ w
֤छσʔλ"1*
Λ͢Δ্Ͱ ࠔͬͨ͜ͱ ໎ͬͨ͜ͱ
σʔλͷ࣋ͪํ͍߹Θͤํ w ଞͷΞϓϦ͔Β$".ʹاۀճΓͷใΛฉ͘ɻ w ձࣾใςʔϒϧ w ܖςʔϒϧ w ैۀһςʔϒϧ w
ैۀһͱձࣾͷதؒςʔϒϧ w ձࣾ৫ใʹؔ͢Δςʔϒϧ w FUD
ྫ اۀͷܖ༰࣍ୈͰɺ ๏ਓ୲ऀ͕αʔϕΠΛൃߦͰ͖Δ͔൱͔͕ܾ·Δ 84 $". pODϓϥεܖ ZFT
σʔλͷ࣋ͪํ͍߹Θͤํ w 84͔Β$".ͷ%#ͷࢀর w 84͔Β$".ʹ"1*Ͱฉ͘ w 84Ͱ3FEJTͰΩϟογϡΛ͓࣋ͬͯ ͘ʁ
w ʜ
σʔλͷ࣋ͪํ͍߹Θͤํ w 84͔Β$".ͷ%#ͷࢀর w ΞϓϦέʔγϣϯͷີ݁߹Խ w ςετ͠ʹ͘͘ɺϝϯςίετߴ w ෛՙߴ
w ΞϓϦέʔγϣϯϩδοΫ͔Β%#ࢀর جຊආ͚͍ͨɻ
σʔλͷ࣋ͪํ͍߹Θͤํ w 84͔Β$".ʹ"1*Ͱฉ͘ w ෛՙ w εέʔϧΞοϓΞτ TMBWFαʔόʔͰಡΈऔΓෛՙΛ ࢄͱ͔
w ϦΞϧλΠϜ͡Όͳ͍ॲཧ όονͱ͔ Ͱ4MFFQ͔͚Δ w ෛՙҎ֎ͷ؍Ͱɺσʔλݩͷ$".͔ΒຖΒ ͏"1*Ͱྑ͛͞ɻ w جຊ"1*Ͱྑͦ͞͏ɻ
σʔλͷ࣋ͪํ͍߹Θͤํ w 84Ͱ3FEJTͰΩϟογϡΛ͓࣋ͬͯ͘ w ૣ͍ෛՙແ͍ w ࣮໘ w ߋ৽λΠϛϯά࣮ͷෳࡶ͞ w
&YQJSFظݶઃఆͯ͠ɺ"1*͍߹Θͤ࣌ʹߋ৽ w $".ߋ৽࣌ʹ84ͷ3FEJTߋ৽ $".ͷߋ৽Λ84ʹ௨ w ͦͦ3FEJTೖΕͯ։ൃڥ࡞Δίετ w 3FEJT,FZ 7BMVF ݱঢ়ӡ༻ϊϋແ͠ w ෛՙ͕ΑͬΆͲؾʹͳͬͨ3FEJTద༻Ͱ͖ΔέʔεͰ3FEJTೖΕΔ͔ɻ
σʔλͷ࣋ͪํ͍߹Θͤํ w ݁ ཧ w جຊ"1*Ͱɻ w ߋ৽ෛՙؾʹͳΓ࢝ΊͨΒɺ 84ͷ3FEJTͰΩϟογϡσʔλ࣋ͭ
͔
σʔλҠߦखॱ w લఏ84͢Ͱʹӡ༻தͷΞϓϦέʔγϣϯ w લఏ$".ʹҠ͢σʔλݱঢ়84ଆ͕͍࣋ͬͯΔ w ❓͍͔ͭΒ$".ͷ"1*ୟ͖࢝ΊΔʁ w ❓͍ͭ84͔Βσʔλফ͢ʁ w
❓͍͔ͭΒσʔλͷೖΓޱΛ$".ʹҠ͢ʁ w ʜFUD
σʔλҠߦखॱ w αʔϕΠ͔ΒاۀσʔλͷཧΛ$".ʹҠߦ ཧ ˞ਤத%#$".Ͱ࣋ͭاۀճΓͷใͷΈʹؔ͢Δ%#Λࢦ͍ͯ͠·͢ ࠓ ΞϓϦέʔγϣϯ
σʔλҠߦखॱ w $".ͷ৽ن࣮ w ཧ͢Δσʔλͷ$36% w "1*
σʔλҠߦखॱ w $".ʹσʔλҠߦɻσʔλೖྗ$".ͷγεςϜ্Ͱߦ͏Α͏ ʹɻೖྗ͞Εͨσʔλ$".84྆ํʹөɻ8484ͷ%#ݟ ͨ··ӡ༻ɻ
σʔλҠߦखॱ w $".σʔλʹؔͯ͠ɺ84$".ʹ"1*Ͱฉ ͘Α͏ʹ͢Δɻ
σʔλҠߦखॱ w 84͔Βඃ͍ͬͯΔ%#Λམͱ͢ɻ
Ұ෦ͷॏෳ͢Δίʔυ w WJFXͷίϯϙʔωϯτ͔ͿΓ σβΠϯํಉ͡
Ұ෦ͷॏෳ͢Δίʔυ w WJFXͷίϯϙʔωϯτؙ͔ͿΓ w ݱঢ়84͔ΒඞཁʹԠͯ͡$".ʹ4BTTίʔυ ΛίϐϖͳͲ൵͍͠ͱ͜Ζɻ w কདྷతʹHFNԽͳͲͰҰݩཧͰ͖Δͱྑ͍ʁ w ։͖ํ͕
৭ɺϨεϙϯγϒͳͲ
"OZRVFTUJPOTPSJEFBT