Sample EDA to demonstrate architecture concepts
User-UI-App
is the entry point and the app layer.
This project ties together concepts fromt he Learning Domain-Driven Design book by Vlad Khonovov. The key ideas are:
- Single Source Of Truth via CQRS.
- Modelling of time via message bus
- Entities and the capability for projections
- Service layer for command operations
- Immutable events