2 — Clean Architecture
Purpose
[stub: clean-architecture]
Metadata
| Author | Amit Singh |
| Scope | low-level-design |
Local graph
Related notes
1 — Hexagonal Architecture
Isolates core domain logic behind ports and adapters so infrastructure choices like databases or messaging can be swapped without touching business rules.
3 — Domain-Driven Design Essentials
Introduces bounded contexts, aggregates, and ubiquitous language as the core tools for modeling complex business domains in code.
4 — Event-Driven Design
Decouples components by having them communicate through published events rather than direct calls, trading immediate consistency for looser coupling.
5 — CQRS Basics
Splits read and write models into separate paths so each can be optimized and scaled independently instead of sharing one general-purpose model.