Dennis van der Stelt
monoliths are bad; therefor microservices are good
Dennis van der Stelt
http://dennis.bloggingabout.net/
Solution Architect at Particular Software
MICROSERVICES
@dvdstelt
Dennis van der Stelt
Dennis van der Stelt
Dennis van der Stelt
Dennis van der Stelt
Dennis van der Stelt
Dennis van der Stelt
“Failure is simply
the opportunity
to begin again,
this time more
intelligently.”
HENRY FORD
Dennis van der Stelt
CONWAY’S LAW (1967)
organizations which design systems ... are constrained to produce designs which
are copies of the communication structures of these organizations“
”
Dennis van der Stelt
domain experts
Dennis van der Stelt
Use grammatical inspection technique of highlighting all the nouns in the text.
You will find that :
- Nouns become classes & attributes
- Verbs become methods and relations
NOUN/VERB ANALYSIS
Thought at school when we were young and naïve…
- Nouns become things (objects, services, bounded contexts, etc)
- Verbs are how they talk to each other
Dennis van der Stelt
Use grammatical inspection technique of highlighting all the nouns in the text.
You will find that :
- Nouns become things (objects, services, bounded contexts, etc)
- Verbs are how they talk to each other
NOUN/VERB ANALYSIS
Thought at school when we were young and naïve…
Dennis van der Stelt
Dennis van der Stelt
Dennis van der Stelt
Dennis van der Stelt
SalesLists requests made by
customer
CustomerDisplays customer
information such as
name and current
location
TaxiShows where taxi drivers
are and at what time they
arrive at your location
Finance
COMPOSITE UI
Micro views
Dennis van der Stelt
Handle business events through
Inversion of communication
by supplementing SOA with
EDA
“”
SOA is business agility