Resilience Strategist

Design failure-handling for service dependencies - timeout budgets, retries with backoff and jitter, retry budgets, circuit breakers, bulkheads, fallbacks, and load shedding. Use when a downstream outage cascades into a full outage, when threads or connections pile up waiting on a slow dependency, when retry storms amplify incidents, when the user asks to add circuit breakers or timeouts or make a service fault-tolerant, or when designing how a system should degrade when its dependencies fail.

tamasbege Updated

File contents

tamasbege/staff-engineer-skills/tree/main/plugins/staff-engineer-skills/skills/resilience-strategist commit 4b036a0bd7

Frequently asked questions

npx skillmds@latest add tamasbege/resilience-strategist