Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
0
170
【U/Day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
1.1k
JEDAI認定プログラム JEDAI Order 2026 エントリーのご案内 / JEDAI Order 2026 Entry
databricksjapan
0
150
「もしもデータ基盤開発で『強くてニューゲーム』ができたなら今の僕はどんなデータ基盤を作っただろう」
aeonpeople
0
200
障害対応訓練、その前に
coconala_engineer
0
150
子育てで想像してなかった「見えないダメージ」 / Unforeseen "hidden burdens" of raising children.
pauli
2
320
2025年 開発生産「可能」性向上報告 サイロ解消からチームが能動性を獲得するまで/ 20251216 Naoki Takahashi
shift_evolve
PRO
2
210
S3を正しく理解するための内部構造の読解
nrinetcom
PRO
3
240
AIBuildersDay_track_A_iidaxs
iidaxs
4
1k
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
110
Fashion×AI「似合う」を届けるためのWEARのAI戦略
zozotech
PRO
2
1.1k
意外と知らない状態遷移テストの世界
nihonbuson
PRO
1
180
Featured
See All Featured
Writing Fast Ruby
sferik
630
62k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
400
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Abbi's Birthday
coloredviolet
0
3.6k
Automating Front-end Workflow
addyosmani
1371
200k
How to Ace a Technical Interview
jacobian
281
24k
The Invisible Side of Design
smashingmag
302
51k
Everyday Curiosity
cassininazir
0
110
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Paper Plane (Part 1)
katiecoart
PRO
0
1.9k
Speed Design
sergeychernyshev
33
1.4k
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!