Overview
The Axiom Retry Policy Kit is a production-ready collection of retry, circuit breaker, timeout, and bulkhead isolation policies for .NET applications using the Polly resilience library. Each policy is documented, tested, and ready to drop into your project.
What's Included
- Exponential Backoff with Jitter — Full jitter strategy to prevent thundering herd problems
- Circuit Breaker — Configurable failure thresholds, half-open timing, and recovery
- Timeout Policies — Per-call and per-attempt timeout with cancellation token support
- Bulkhead Isolation — Limit concurrent calls to prevent resource exhaustion
- Retry Policy Combinators — Chain retry + circuit breaker + timeout in one pipeline
- Test Suite — xUnit tests for every policy with edge case coverage
- Documentation — XML docs, README, and configuration guide
Requirements
- .NET 8+
- Polly 8+
- Visual Studio 2022 or JetBrains Rider
License
MIT License. One-time purchase. No subscription.