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
Slide 11
Slide 11 text
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
Slide 12
Slide 12 text
Modules
Slide 13
Slide 13 text
No content
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
Modulair Monolith
Slide 17
Slide 17 text
Modulair Monolith
● Bounded context with no
dependencies on each other
● Information can be duplicated for
each bounded context
Slide 18
Slide 18 text
Modules sent messages
Slide 19
Slide 19 text
No content
Slide 20
Slide 20 text
No content
Slide 21
Slide 21 text
No content
Slide 22
Slide 22 text
What to do with your legacy Monolith?
Slide 23
Slide 23 text
Take aways
Locate and isolate Bounded contexts
and turn them into modules
Let the world know what changed an
Event Driven plugin architecture