© Vijay Nair 2019
V. NairPractical Domain-Driven Design in Enterprise Javahttps://doi.org/10.1007/978-1-4842-4543-9_1

1. Domain Driven Design

Vijay Nair1 
(1)
Mountain View, CA, USA
 

Domain Driven Design offers a solid, systematic, and comprehensive approach to software design and development. It provides a set of tools and techniques which helps break down business complexity while keeping the core business model as the centerpiece of the approach.

DDD has been a preferred approach for traditional (read monolithic) projects for a long time, and with the advent of the microservices architecture, DDD concepts are being increasingly applied even to this new architecture paradigm.

The book is split into two broad parts.

Modeling of DDD Concepts

Implementing ...

Get Practical Domain-Driven Design in Enterprise Java: Using Jakarta EE, Eclipse MicroProfile, Spring Boot, and the Axon Framework now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.