Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Microservices
Search
Bruce
November 14, 2016
Technology
77
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Microservices
Bruce
November 14, 2016
Other Decks in Technology
See All in Technology
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
3
1k
SREでアラート疲れを 解決しよう!
kairim0
1
210
Deep Data Security 機能解説
oracle4engineer
PRO
2
720
AI時代に必要な脅威モデリング― 変化の速度に負けない理解とリスク判断
masakane55
5
1.2k
Lambda MicroVMsが分からなすぎたので使い所を1から考えてみた
tsukuboshi
2
430
ビジネスを止めない技術的負債の返済のための戦略とその手法 - 技術的負債と向き合う / Complexity and Simplicity
soudai
PRO
3
660
メルペイ 会計システム概要と歴史
mewuto
0
190
自分で立ててみるLLMサービス
y_sera15
0
140
購入ドメインでの課題と取り組み
ykagano
0
150
並行性の問題を防げ!実践トランザクション入門
occhi
0
280
OSC2026on_the-world-is-waiting-for-your-voice.pdf
naruoga
0
360
OpenSharing について熱く語る〜AI アセットの共有について〜
kameitomohiro
0
240
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Skip the Path - Find Your Career Trail
mkilby
1
250
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
510
How STYLIGHT went responsive
nonsquared
100
6.3k
Code Review Best Practice
trishagee
74
20k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Designing for Performance
lara
612
70k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
370
Mind Mapping
helmedeiros
1
390
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
260
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
450
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!