Architecture and domain modeling¶
All topics · Alphabetical index
Concepts¶
- Monolith; modular monolith; microservices; service-oriented architecture
- Layered architecture; hexagonal architecture; clean architecture
- Event-driven architecture; message-driven architecture; serverless
- Bounded contexts; ubiquitous language; context mapping
- Entities; value objects; aggregates; aggregate invariants
- Repositories; domain services; ports and adapters
- Domain events; integration events; anti-corruption layers
- CQRS; event sourcing; projections; snapshots; replay
- ADRs; RFCs; architecture fitness functions
- Strangler migration; branch by abstraction; evolutionary architecture
Further reading¶
Reference links for this topic.