Date: 2019-07-01
Log date: 2019-10-28
Accepted
An advanced example of Modular Monolith architecture and tactical DDD implementation in .NET is missing on the internet.
I decided to create nontrivial application using Modular Monolith architecture and Domain-Driven Design tactical patterns.
- All modules must run in one single process as single application (Monolith)
- All modules should have maximum autonomy (Modular)
- DDD Bounded Contexts will be used to divide monolith into modules
- DDD tactical patterns will be used to implement most of modules