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

6. Cargo Tracker: Axon Framework

Vijay Nair1 
(1)
Mountain View, CA, USA
 
We have now implemented three variations of the Cargo Tracker:

A DDD implementation based on a monolithic architecture using Jakarta EE

A DDD implementation based on a microservices architecture using Eclipse MicroProfile

A DDD implementation based on a microservices architecture using Spring Boot

Our final DDD implementation is going to be based on an event-driven microservices architectural pattern using the following:

A pure ES (Event Sourcing) framework

A pure CQRS (Command/Query Responsibility Segregation) approach

We shall implement this with the Axon ...

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.