ExplanationBackend
Domain-Driven Design
Documentation connecting problem-space language to boundaries, models, and collaboration.
What you can find in this collection
Use the sidebar to select documentation that matches your current task.
Document types
- Tutorials provide a learning experience with a defined completion state.
- How-to guides help complete a specific task.
- Reference pages prioritize accurate contracts and lookup information.
- Explanations connect concepts, context, and design rationale.
Converge After Failure with OpenStack and Kubernetes
Compare how OpenStack Nova and Kubernetes use durable state, asynchronous commands, idempotent reconciliation, and fencing instead of a global transaction.
Failure Handling in Distributed Systems
Documentation connecting ambiguous outcomes, Saga maintenance costs, and reconciliation loops.