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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
新卒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
SLOをサービス品質の共通言語にするために 取り組んできたこと
wakana0222
0
450
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
820
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
150
【やさしく解説 設計編・中級 #1】一つの車に、運転手は一人 ~ある倉庫システムの事例から~
panda728
PRO
0
130
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.8k
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
350
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
140
そのテスト、説明できますか?~LWテスト戦略FW~のご紹介
nakahara
0
200
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
2.1k
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
The Bowling Game- From Imperative to Functional Programming - Part 1
philipschwarz
PRO
0
300
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
300
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.7k
Mobile First: as difficult as doing things right
swwweet
225
10k
It's Worth the Effort
3n
188
29k
So, you think you're a good person
axbom
PRO
2
2.1k
The Curse of the Amulet
leimatthew05
2
13k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Rails Girls Zürich Keynote
gr2m
96
14k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.3k
A Soul's Torment
seathinner
6
3k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
56k
Making Projects Easy
brettharned
120
6.7k
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 • αʔϏεຖʹίʔυ࣭ͷ͕ࠩେ͖͍ • ෳαʔϏεΛލ͍ͩมߋɾςετ͕ͮ͠Β͍
݁ہͲ͕ͬͪྑ͍ͷʁ ϞϊϨϙ ϚϧνϨϙ ίʔυελΠϧ ⭕ ❌ ςετ ୯ମ ෳɿ⭕ ୯ମ⭕
ෳɿ❌ ࠶ར༻ੑ ⭕ ❌ ༰қੑ ❌ ⭕
݁ɿ͔ΒΜ • ৫ͷਓɺٕज़ελοΫɺاۀͷஈ֊Ͱ ͲͪΒΛબͿ͔มΘΓͦ͏ • େͳͷϝϦοτɾσϝϦοτΛݕ౼͢Δ͜ ͱ͡Όͳ͍ΜͰ͠ΐ͏͔ʢ͋Γ͖ͨΓͳ݁