December 2025
Intermediate to advanced
538 pages
13h 28m
English
In the previous chapter, we looked at some key elements that comprise microservices. In this chapter, we will focus on more practical applications of these concepts, starting with Domain-Driven Design (DDD). Implementing DDD helps us to scope an application built on microservices design principles. DDD is a software development approach introduced by Eric Evans in his seminal 2003 book, Domain-Driven Design: Tackling Complexity in the Heart of Software. It emphasizes the importance of aligning software design with the core business domain. It advocates for close collaboration between technical teams and domain experts to create models that accurately reflect complex business processes and rules.
By ...
Read now
Unlock full access