Back in the day, when Eric Evans came up with Domain-Driven Design and its modeling patterns, there were no Microservices and certainly no Serverless Compute.
Modeling a rich domain has always been hard, and it has become even harder with a modern architecture's share-nothing approach, while multiple services/functions still need to operate on a common domain model.
In this session, Dennis proposes some patterns to model the richness of a business domain without turning your services/functions into a Distributed Big Ball of Mud.
