Design backend timeouts, retries, circuit breakers, bulkheads, backpressure, load shedding, fallback, dependency isolation, and recovery.