Reliability and fault tolerance: System Architecture course | Zoonk
30. Reliability and fault tolerance
Design for failure with timeouts, retries, exponential backoff, circuit breakers, bulkheads, health checks, graceful degradation, and redundancy. Calculate availability targets and failure budgets.