Fault Tolerance
Kind: quality-attribute
Layer: Correctness Core
Record: architecture:fault-tolerance
Severity: contextual
Scope: service, system, infrastructure
Canonical: Ontology
The degree to which a system keeps operating correctly when some of its components fail.
Listed in Architecture principles, after Graceful Degradation and before Resilience.
Requires
Reinforces
Enables
Conflicts with
In tension with
Tensions
Violated by
Refactored by
Severity
Category
Reinforced by
- Leader Election
- Consensus
- Graceful Degradation
- Retry Pattern
- Circuit Breaker Pattern
- Chaos Engineering
- RAID Redundancy