rc-resilience
SolidGuias de resiliência para sistemas distribuídos e orientados a eventos. Use ao projetar ou revisar produtores e consumidores de mensagens (EventBridge, SQS, filas) e chamadas entre serviços — idempotência, retry com backoff e jitter, dead-letter queue (DLQ), poison message, timeouts, circuit breaker e processamento at-least-once. Carrega o guia certo por tarefa a partir de references/. Não use para observabilidade e monitoramento (ver rc-observability), debugging local passo a passo (ver rc-systematic-debugging), ou tuning de performance de código.
Install
Quality Score: 79/100
Skill Content
Details
- Author
- rodolfochicone
- Repository
- rodolfochicone/rc-project
- Created
- 1 months ago
- Last Updated
- 2 weeks ago
- Language
- JavaScript
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
rc-observability
Guias de observabilidade para serviços em produção — logs, métricas, traces e resposta a incidentes. Use ao instrumentar código (logging estruturado, correlation/trace IDs, métricas RED e USE, tracing distribuído), definir SLOs e alertas acionáveis, ou conduzir análise de causa raiz e escrever postmortem. Carrega o guia certo por tarefa a partir de references/. Não use para debugging local passo a passo (ver rc-systematic-debugging), profiling de performance de código, ou configuração de um vendor de APM específico.
chaos-and-resilience
Chaos engineering, resilience patterns, failure recovery, and fault tolerance for the {{PROJECT_NAME}}. Covers circuit breaker patterns (HTTP, WS, per-venue), reconnect gate design, graceful shutdown protocol, backpressure strategies (PubSub 1MB/4MB, persistence queues), worker lifecycle management, IPC channel health detection, failure scenario matrix, bounded queue design, and event loop stall recovery. Use when reviewing or writing any code that touches error handling, retry logic, reconnection, circuit breakers, worker management, IPC channels, queue management, backpressure, graceful shutdown, health checks, or any failure-adjacent code path.
qa-resilience
Design and test distributed-system resilience. Use when adding retries, circuit breakers, chaos experiments, or SLO-based reliability gates.