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
Search
Bruce
November 14, 2016
Technology
1
72
Microservices
Bruce
November 14, 2016
Tweet
Share
Other Decks in Technology
See All in Technology
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
re:Invent2025 セッションレポ ~Spec-driven development with Kiro~
nrinetcom
PRO
2
170
次世代AIコーディング:OpenAI Codex の最新動向 進行スライド/nikkei-tech-talk-40
nikkei_engineer_recruiting
0
130
産業的変化も組織的変化も乗り越えられるチームへの成長 〜チームの変化から見出す明るい未来〜
kakehashi
PRO
1
460
[PR] はじめてのデジタルアイデンティティという本を書きました
ritou
1
800
Cloud WAN MCP Serverから考える新しいネットワーク運用 / 20251228 Masaki Okuda
shift_evolve
PRO
0
140
kintone開発のプラットフォームエンジニアの紹介
cybozuinsideout
PRO
0
490
ハッカソンから社内プロダクトへ AIエージェント ko☆shi 開発で学んだ4つの重要要素
leveragestech
0
630
善意の活動は、なぜ続かなくなるのか ーふりかえりが"構造を変える判断"になった半年間ー
matsukurou
0
420
「リリースファースト」の実感を届けるには 〜停滞するチームに変化を起こすアプローチ〜 #RSGT2026
kintotechdev
0
800
旬のブリと旬の技術で楽しむ AI エージェント設計開発レシピ
chack411
1
210
Redshift認可、アップデートでどう変わった?
handy
1
130
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
40
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
2
79
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
44
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
4 Signs Your Business is Dying
shpigford
187
22k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
280
The Spectacular Lies of Maps
axbom
PRO
1
420
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
115
100k
Transcript
Microservices Our approach to migrate from a monolith app
Hi! My name is Tien I’m a part of such
a talented team behind EmploymentHero.com
None
Tech stack: Front-end: ReactJS, JQuery, Coffeescript, … Backend: Rails, Postgres,
Redis, Memcache,… Platform: Heroku
Microservices
Microservices are currently hot!
Introduction Basic concepts of Microservices
Small, autonomous services working together
None
Why?
• Do one thing, do it well • Loosely coupled
system • Independently deployable • Improve quality and the speed at delivering things • High availability and resilience • Flexible and autonomy sub-teams
Practice A view from infrastructure
None
VM but less overhead Docker 101
None
Kubernetes Features • Automatic binpacking • Horizontal scaling • Automated
rollouts and rollbacks • Storage orchestration • Self-healing • Service discovery and load balancing • Secret and configuration management • Batch execution
None
Many moving parts… :(
API Gateway
None
Logging + Metrics
Fluentd + ElasticSearch + Kibana
None
None
CI/CD
Resilient service
Demo session
Further readings: Martin fowler on Microservices Book: Building Microservices -
Sam Newman microservics.io
Q&A Thanks!