Library
Architecture
12-Factor, separation of concerns, layered systems, and CQRS.
The Twelve-Factor App
Advisory- Topic: architecture, quality
Architecture Decision Records (ADRs)
Soft- Topic: architecture, documentation, process
API Versioning
Soft- Topic: architecture, api-design
Domain-Driven Design (DDD)
Advisory- Topic: architecture, design
Command Query Responsibility Segregation (CQRS)
Advisory- Topic: architecture, quality
Bulkhead Pattern
Advisory- Topic: architecture, resilience
Idempotency
Soft- Topic: architecture, distributed-systems, reliability
Layered Architecture
Advisory- Topic: architecture, quality
Microservices vs. Monolith
Advisory- Topic: architecture
Saga Pattern
Advisory- Topic: architecture, distributed-systems
Separation of Concerns
Soft- Topic: architecture, quality