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
130
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
52
How to improve your team synergy w/The Attitude Model #DPC19
jlammerts
0
190
Microservice within a Monolith #devdays2019
jlammerts
0
87
Microservice within a Monolith #phpday
jlammerts
0
160
The Attitude Model
jlammerts
0
32
Improve your team synergy w/The Attitude model
jlammerts
0
370
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
[PR] はじめてのデジタルアイデンティティという本を書きました
ritou
0
750
ECS_EKS以外の選択肢_ROSA入門_.pdf
masakiokuda
1
120
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.9k
2025年のデザインシステムとAI 活用を振り返る
leveragestech
0
680
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
Java 25に至る道
skrb
3
140
プロンプトエンジニアリングを超えて:自由と統制のあいだでつくる Platform × Context Engineering
yuriemori
0
140
Scrum Guide Expansion Pack が示す現代プロダクト開発への補完的視点
sonjin
0
310
業務の煩悩を祓うAI活用術108選 / AI 108 Usages
smartbank
9
19k
チームで安全にClaude Codeを利用するためのプラクティス / team-claude-code-practices
tomoki10
5
1.9k
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
120
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
78
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
76
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
We Are The Robots
honzajavorek
0
130
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
140
Heart Work Chapter 1 - Part 1
lfama
PRO
3
35k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.2k
Darren the Foodie - Storyboard
khoart
PRO
0
2.1k
What the history of the web can teach us about the future of AI
inesmontani
PRO
0
390
Raft: Consensus for Rubyists
vanstee
141
7.3k
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