Domain Driven Design is a function of Microservices.