ha-resilience
CommunityDesign and implement high-availability and resilience systems.
Software Engineering#resilience#error budget#multi-region#high-availability#circuit breakers#retry mechanisms#bulkhead pattern
Authorivegamsft
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides guidance on designing and implementing highly available and resilient systems, addressing common challenges in distributed architectures.
Core Features & Use Cases
- Multi-Region Architectures: Offers patterns for building applications that span multiple AWS regions.
- Circuit Breakers: Implements Go code for circuit breaker patterns to prevent system failures.
- Retry Mechanisms: Demonstrates Python code for retrying operations with exponential backoff.
- Bulkhead Pattern: Provides Python code for implementing bulkhead patterns to isolate failures.
- Error Budget Tracking: Includes Python code for tracking error budgets to ensure system reliability.
- Chaos Testing: Offers a bash script for chaos testing network latency and recovery.
Quick Start
Use the ha-resilience skill to implement a multi-region active-active pattern for your database using Terraform.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ha-resilience Download link: https://github.com/ivegamsft/work-tracker/archive/main.zip#ha-resilience Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.