resilient-storage
Installation
SKILL.md
Resilient Storage Layer
Multi-backend storage with automatic failover. Redis primary, database secondary, memory fallback. Circuit breakers per backend. Health-aware routing.
When to Use This Skill
- Building systems that can't afford storage downtime
- Need graceful degradation when Redis or database is unavailable
- Implementing distributed locks that must work even during partial outages
- Any caching layer that needs high availability
Core Concepts
The resilient storage layer provides:
- Multiple storage backends with priority ordering
- Automatic failover when a backend fails
- Circuit breakers to prevent cascading failures
- Health checks to detect and recover from outages
- Memory fallback that's always available