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
Microservice within a Monolith v1
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Joop Lammerts
March 28, 2019
Technology
140
0
Share
Microservice within a Monolith v1
Joop Lammerts
March 28, 2019
More Decks by Joop Lammerts
See All by Joop Lammerts
_Rootnet__You_re_Agile_is_broken__and_here_is_how_to_fix_it.pdf
jlammerts
0
57
How to improve your team synergy w/The Attitude Model #DPC19
jlammerts
0
200
Microservice within a Monolith #devdays2019
jlammerts
0
91
Microservice within a Monolith #phpday
jlammerts
0
170
The Attitude Model
jlammerts
0
32
Improve your team synergy w/The Attitude model
jlammerts
0
380
Other Decks in Technology
See All in Technology
DevOpsDays2026 Tokyo Cross-border practices to connect "safety" and "DX" in healthcare
hokkai7go
0
120
ZOZOTOWNリプレイスでのSkills導入までの流れとこれから
zozotech
PRO
4
3.3k
ふりかえりがなかった職能横断チームにふりかえりを導入してみて学んだこと 〜チームのふりかえりを「みんなで未来を考える場」にするプロローグ設計〜
masahiro1214shimokawa
0
340
ある製造業の会社全体のAI化に1エンジニアが挑んだ話
kitami
2
850
NgRx SignalStore: The Power of Extensibility
rainerhahnekamp
0
190
すごいぞManaged Kubernetes
harukasakihara
1
390
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」ご紹介資料
laysakura
0
1.6k
AI前提とはどういうことか
daisuketakeda
0
180
LLM とプロンプトエンジニアリング/チューターを定義する / LLMs and Prompt Engineering, and Defining Tutors
ks91
PRO
0
330
TanStack Start エコシステムの現在地 / TanStack Start Ecosystem 2026
iktakahiro
1
360
申請待ちゼロへ!AWS × Entra IDで実現した「権限付与」のセルフサービス化
mhrtech
1
280
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
520
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.6k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
120
Ruling the World: When Life Gets Gamed
codingconduct
0
190
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
500
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
400
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
260
Discover your Explorer Soul
emna__ayadi
2
1.1k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Transcript
Microservices in a Monolith Not so much Microservices, more Event
Driven Architecture
Joop Lammerts Developer @procurios for +3 years @jlammerts
Procurios Cluster
Procurios Cluster for context
Our Monolith
Our monolith ~ backend: 3.000.000 lines of code distributed over
18.000 PHP files ~ frontend: 350.000 lines in 1800 JavaScript files 800.000 lines of CSS code
Usage
Usage • 2000 clients • 800.000 users • 500.000 visitors
an hour
None
Microservices, or microservice architecture, is an approach to application development
in which a large application is built as a suite of modular components or services. Assumption
Microservices, or microservice architecture, is an approach to application development
in which a large application is built as a suite of modular components or services. Assumption
Modules
None
None
None
Modulair Monolith
Modulair Monolith • Bounded context with no dependencies on each
other • Information can be duplicated for each bounded context
Modules sent messages
None
None
None
What to do with your legacy Monolith?
Take aways Locate and isolate Bounded contexts and turn them
into modules Let the world know what changed an Event Driven plugin architecture
Joop Lammerts Website: www.procurios.com Twitter: @jlammerts