Expand description
Resilience patterns: circuit breaker, backoff, and retry.
Structs§
- Atomic
Circuit Breaker - Thread-safe circuit breaker using atomic operations.
- Circuit
Breaker Config - Configuration for the circuit breaker.
- Exponential
Backoff - Exponential backoff:
min(base * 2^attempt, max_delay). - Retry
Policy - Configuration for retry behavior with exponential backoff support.
Enums§
- Circuit
State - Circuit breaker states.
Traits§
- Backoff
- Trait for backoff strategies.
- Circuit
Breaker - Trait for circuit breaker pattern implementation.