19 lines
515 B
JavaScript
19 lines
515 B
JavaScript
/**
|
|
* Resilience Patterns
|
|
*
|
|
* Production-ready resilience utilities:
|
|
* - Retry with exponential backoff
|
|
* - Circuit breaker pattern
|
|
* - Rate limiting
|
|
*
|
|
* @module v3/shared/resilience
|
|
*/
|
|
// Retry
|
|
export { retry, RetryError } from './retry.js';
|
|
// Circuit Breaker
|
|
export { CircuitBreaker } from './circuit-breaker.js';
|
|
// Rate Limiter
|
|
export { SlidingWindowRateLimiter, TokenBucketRateLimiter } from './rate-limiter.js';
|
|
// Bulkhead
|
|
export { Bulkhead } from './bulkhead.js';
|
|
//# sourceMappingURL=index.js.map
|