Jump to ratings and reviews
Rate this book

Practical Domain-Driven Design in Enterprise Java: Using Jakarta EE, Eclipse MicroProfile, Spring Boot, and the Axon Framework

Rate this book
Chapter 1: Domain Driven Design DistilledChapter Quick overview on DDD concepts. Will cover all the essentials including language . bounded contexts sub-domains, aggregates and entities
Chapter 2 : Cargo Tracker Chapter Goal : Overview of our reference application and relevant use cases. This chapter will include mapping of DDD concepts to the use cases (Which bounded contexts , aggregate design, events that are emitted etc...) at a conceptual level.
Chapter 3: Cargo Tracker as a monolithChapter Using Jakarta EE as the base, this chapter will explore how we can build Cargo Tracker as a monolithic application using DDD concepts. This chapter will essentially take the core components of Jakarta EE and map it out to the corresponding DDD philosophies. At the end of the chapter we will have a complete running application on Jakarta EE based on DDD
Chapter 4: Decomposing Cargo Tracker using Micro ProfileChapter Once the monolith is developed, we then move to moving it towards a microservices based architecture again based on DDD concepts. This chapter will essentially take the core components of the MicroProfile platform and map it out to the corresponding DDD philosophies. At the end of the chapter we will have a complete running application on MicroProfile based on DDD
Chapter 5: Decomposing Cargo Tracker using Spring BootChapter This chapter repeats chapter 4 in intent except the execution platform is based on Spring Boot
Chapter 6: CQRS / Event Sourcing using AXONChapter This chapter delves into a new mechanism of developing Cargo Tracker using CQRS and Event Sourcing. It will first explain what CQRS and E/S is all about. It then moves towards developing the application using the AXON platform.

396 pages, Paperback

Published September 6, 2019

17 people are currently reading
27 people want to read

About the author

Vijay Nair

21 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
4 (57%)
3 stars
3 (42%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Christoph Kappel.
491 reviews11 followers
April 3, 2020
I think this book is a good primer for people, who want to start with DDD. It explains the base steps of modelling DDD for a monolithic service, a microservice architecture, a version with spring and an event-sourced system.

The chapter are a bit repetitive, the idea is the reader can start with a chapter from scratch without reading the previous one and I really think this a weird decision but well..
Profile Image for Abbas Adel.
1 review5 followers
August 18, 2021
A practical book to give you a hands-on understanding of DDD using the Java ecosystem. You still need to mix it with other resources to get a better understanding of the DDD patterns and decision choices
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.