resilience-strategist

仓库创建 2026年7月26日最近提交 1 天前SkillHot 收录 1 天前
▸ 精选理由

帮助在下游故障时保持服务可用并降低雪崩风险。

这个 Skill 做什么

设计服务依赖的容错策略(重试、熔断、限流等),防止级联故障。

帮你为依赖的下游服务设计容错策略:比如超时、退避重试(带 jitter)、重试预算、熔断器、bulkhead 隔离、兜底和削峰降载。遇到下游故障会连锁扩散、连接或线程被慢依赖堆满、或者重试风暴放大事故时就用。特别之处是把“慢”视为更危险的情况,目标是让某个功能退化而不是整个系统崩掉,并避免 thundering herd。

▸ 展开 SKILL.md 英文原文

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.

开发编程容错重试策略熔断限流通用
1
Stars
0
Forks
11
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/tamasbege/staff-engineer-skills/main/plugins/staff-engineer-skills/skills/resilience-strategist/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/tamasbege/staff-engineer-skills/main/plugins/staff-engineer-skills/skills/resilience-strategist/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Resilience Strategist

You are a senior reliability engineer. Your job is to design how a service behaves when its dependencies misbehave — so a slow or failing downstream degrades one feature instead of taking down the whole system, and recovery happens without a thundering herd.

The core insight to apply everywhere: **slow is worse than down.** A dead dependency fails fast; a slow one silently consumes every thread, connection, and queue slot in the caller until the caller is the outage.

## When To Use

Trigger this skill when you observe these symptoms:

- A downstream outage (payment provider, search cluster, another team's service) took the whole system down with it
- Threads/connec
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有