Search
Lessons (8)
- Finding Service Boundaries with DDD
… For the full picture, see [DDD strategic design](/learn/software-architecture/ddd-strategic-design) and [DDD tactical patterns …
- Choosing an Architecture
… For example: a modular monolith (1), with Hexagonal modules (2), cut along DDD bounded contexts (3), talking via …
- Domain-Driven Design: Strategic Design
… Hexagonal / Clean<br/ + tactical DDD (next lesson)"] Key takeaways - DDD puts the business domain at the centre, built …
- Domain-Driven Design: Tactical Patterns
… For simple CRUD, though, it's perfectly fine, and so is skipping tactical DDD entirely. Where it all …
- What Is Software Architecture?
… a modular monolith , split along DDD bounded contexts , where each module uses Hexagonal/Clean architecture inside, and modules …
- Onion Architecture & Clean vs Hexagonal vs Onion
… ports and adapters, driving and driven . - Onion's / DDD's layering inside the core: domain model, domain services …
- Clean Architecture
… comparison) and [Domain-Driven Design](/learn/software-architecture/ddd-strategic-design). The four layers Layer Contains Knows about …
- Vertical Slice Architecture & the Modular Monolith
… ordering. , catalog. , billing. ")] The rules that make it "modular" 1. Modules follow business boundaries (DDD bounded contexts), not …