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
新卒LT-モノレポvsマルチレポ
Search
Tommy
August 14, 2019
Programming
460
0
Share
新卒LT-モノレポvsマルチレポ
社内のイベントで作ったスライド。
Tommy
August 14, 2019
More Decks by Tommy
See All by Tommy
Go_Conference_Authmn.pdf
tomioka43131
4
3.4k
Other Decks in Programming
See All in Programming
Programming with a DJ Controller — not vibe coding
m_seki
3
140
forteeの改修から振り返るPHPerKaigi 2026
muno92
PRO
3
290
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
280
mruby on C#: From VM Implementation to Game Scripting (RubyKaigi 2026)
hadashia
2
580
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
280
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
2
450
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
280
🦞OpenClaw works with AWS
licux
1
170
CDK Deployのための ”反響定位”
watany
5
800
ドメインイベントでビジネスロジックを解きほぐす #phpcon_odawara
kajitack
3
790
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
3k
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
560
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Designing Powerful Visuals for Engaging Learning
tmiket
1
350
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.9k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Color Theory Basics | Prateek | Gurzu
gurzu
0
290
Information Architects: The Missing Link in Design Systems
soysaucechin
0
890
How Software Deployment tools have changed in the past 20 years
geshan
0
33k
Designing for Performance
lara
611
70k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
300
WCS-LA-2024
lcolladotor
0
540
Transcript
ϚϧνϨϙ vs ϞϊϨϙ Abema Ad Association Ԭ
ੈ·͞ʹ େϚΠΫϩαʔϏε࣌!!
microservice architecture death star diagrams by @adrianco
MicroServices • αʔϏεશମ͕े~ઍͷαʔϏεͰߏ • AAAͰेͷαʔϏε&Batch͕Քಇ
ϚΠΫϩαʔϏεͰ େมͳͷ͕….
ιʔείʔυཧ
➀ϞϊϨϙ • ιʔείʔυΛ୯ҰͷϦϙδτϦͰཧ ʢΠϯϑϥ༻,KubernetesͷManifestͱ͔ผʣ • GoogleɾFacebookɾTwitter͕࠾༻ • KubernetesIstioͳͲͷOSSͰଟ࠾༻
ͦΕͧΕ͕ ҰͭͷαʔϏε
ϝϦοτ/σϝϦοτ • ίʔυͷ࠶ར༻ָ͕νϯ • ίʔυͷ࣭͕อ͍ͪ͢ • Integrated Test͕͍͢͠ • ྑ͍ҙຯͰѱ͍ҙຯͰ੍ݶ͕ଟ͍
• ςετϏϧυʹ͕ඞཁ(GͷBazelɺFͷBuckʣ
➁ϚϧνϨϙ • ιʔείʔυΛෳͷϦϙδτϦͰཧ • KubernetesͩͱҰݸͷDeployment(Dockerfile) ୯ҐͰҰͭͷϦϙδτϦ • Uber, Netflix, AAAͪ͜ΒΛ࠾༻
ҰͭͷϦϙδτϦ͕ ҰͭͷService or Batch
ϝϦοτ/σϝϦοτ • ࣗ༝ɺ࣮εϜʔζʹͰ͖Δ • αʔϏεຖͷٕज़બఆɾݴޠม͍͑͢ • Կߟ͑ͣʹgo test & image
pushͰOK • αʔϏεຖʹίʔυ࣭ͷ͕ࠩେ͖͍ • ෳαʔϏεΛލ͍ͩมߋɾςετ͕ͮ͠Β͍
݁ہͲ͕ͬͪྑ͍ͷʁ ϞϊϨϙ ϚϧνϨϙ ίʔυελΠϧ ⭕ ❌ ςετ ୯ମ ෳɿ⭕ ୯ମ⭕
ෳɿ❌ ࠶ར༻ੑ ⭕ ❌ ༰қੑ ❌ ⭕
݁ɿ͔ΒΜ • ৫ͷਓɺٕज़ελοΫɺاۀͷஈ֊Ͱ ͲͪΒΛબͿ͔มΘΓͦ͏ • େͳͷϝϦοτɾσϝϦοτΛݕ౼͢Δ͜ ͱ͡Όͳ͍ΜͰ͠ΐ͏͔ʢ͋Γ͖ͨΓͳ݁