paint-brush
Implementing Domain Driven Design For Microservicesby@sandeep-jagtap
1,982 reads
1,982 reads

Implementing Domain Driven Design For Microservices

by Sandeep Jagtap4mNovember 30th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Domain Driven Design is a language and domain-centric approach to software design for complex problem domains. The term was coined by Eric Evans in his seminal book “Domain-Driven Design: Tackling Complexity in the Heart of Software” written in 2003. It was relevant in 2003 for designing modular monolith and today as well! Modular monolith is a topic for my other blog. We will use example of retail e-commerce domain to explain the following concepts.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Implementing Domain Driven Design For Microservices
Sandeep Jagtap HackerNoon profile picture
Sandeep Jagtap

Sandeep Jagtap

@sandeep-jagtap

Coding Architect at ThoughtWorks. Java, Kotlin, Nodejs, Clojure, Ruby, Scala, C#.

Learn More
LEARN MORE ABOUT @SANDEEP-JAGTAP'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Sandeep Jagtap HackerNoon profile picture
Sandeep Jagtap@sandeep-jagtap
Coding Architect at ThoughtWorks. Java, Kotlin, Nodejs, Clojure, Ruby, Scala, C#.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite