Overview
The host stack diagram shows six technology layers stacked from top (HTTP endpoints) to bottom (external resources). Each layer has clear responsibilities and only communicates with adjacent layers, enforcing clean separation of concerns.
Key takeaways
- Endpoints layer is the thinnest — just routing to Mediator handlers
- Domain layer has zero external dependencies — pure business logic
- Infrastructure adapters abstract away SQL Server, RabbitMQ, and MinIO
- Each layer is independently testable through interface mocking
Related
- Layer Stack — per-module layer detail
- ORM Adapter — infrastructure adapter switching