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
Joop Lammerts
March 28, 2019
Technology
0
100
Microservice within a Monolith v1
Joop Lammerts
March 28, 2019
Tweet
Share
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
48
How to improve your team synergy w/The Attitude Model #DPC19
jlammerts
0
160
Microservice within a Monolith #devdays2019
jlammerts
0
77
Microservice within a Monolith #phpday
jlammerts
0
140
The Attitude Model
jlammerts
0
28
Improve your team synergy w/The Attitude model
jlammerts
0
340
Other Decks in Technology
See All in Technology
KubeCon + CloudNativeCon Japan 2025 Recap
ren510dev
1
390
赤煉瓦倉庫勉強会「Databricksを選んだ理由と、絶賛真っ只中のデータ基盤移行体験記」
ivry_presentationmaterials
2
370
自律的なスケーリング手法FASTにおけるVPoEとしてのアカウンタビリティ / dev-productivity-con-2025
yoshikiiida
2
17k
CRE Camp #1 エンジニアリングを民主化するCREチームでありたい話
mntsq
1
130
What’s new in Android development tools
yanzm
0
320
ビギナーであり続ける/beginning
ikuodanaka
3
760
生まれ変わった AWS Security Hub (Preview) を紹介 #reInforce_osaka / reInforce New Security Hub
masahirokawahara
0
480
LangSmith×Webhook連携で実現するプロンプトドリブンCI/CD
sergicalsix
1
240
MobileActOsaka_250704.pdf
akaitadaaki
0
130
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
130
ビズリーチにおけるリアーキテクティング実践事例 / JJUG CCC 2025 Spring
visional_engineering_and_design
1
130
生成AI開発案件におけるClineの業務活用事例とTips
shinya337
0
260
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
336
57k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
BBQ
matthewcrist
89
9.7k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
6
310
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
We Have a Design System, Now What?
morganepeng
53
7.7k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Fireside Chat
paigeccino
37
3.5k
Scaling GitHub
holman
460
140k
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