cockatiel
A resilience and transient-fault-handling library that allows developers to express policies such as Backoff, Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. Inspired by .NET Polly.
Found 70 results for resilience
A resilience and transient-fault-handling library that allows developers to express policies such as Backoff, Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. Inspired by .NET Polly.
SAP Cloud SDK for JavaScript resilience
A module for improving the reliability and fault-tolerance of your NestJS applications
JavaScript Resilience Library
Fault-tolerant, reactive, middleware-oriented, full featured HTTP client for node.js and browsers
Prometheus Mollitia Addon
Resilient HTTP middleware for Consul service discovery and balancing
Flexible, configurable retry logic for YDB operations. Supports custom strategies, budgets, and integration with async workflows.
An object wrapper to make its async operations error proof
Angular HttpInterceptors that provide resiliency capabilities
RabbitMQ resilience is a library that allows you to manage the resilience of your RabbitMQ events
An module to check architecture smells
Lightweight HTTP/2 RPC server with JWT authentication and resilience patterns
SDK for TestLuy Payment Simulator with enhanced Cloudflare resilience and Tunnel Zero Trust support
React hooks for type-safe error handling with Result types. Stop throwing, start returning.
A Node.js middleware to simulate network chaos with latency and errors for resilient development
Resilience patterns (retry, circuit breaker, timeout) with composition support for @orchestr8
A robust and optimized JavaScript library for integrating Google's Teachable Machine models, supporting various image sources and providing efficient classification capabilities.
Production-grade resilience patterns for ZeroThrow
Flexible, fail-safe retry mechanism with exponential backoff, logging, timeout, and optional child process execution.
Production-ready LLM router with load balancing, resilience patterns, and multi-provider support
🎛️🔁🚀 A tiny, zero‑dependencies retry helper with exponential backoff + jitter—usable for KV, HTTP, Durable Objects, or any async function.
Enterprise-grade TypeScript error handling with ALL limitations fixed in v5.0.0: memory management, performance optimization, enhanced cleanup, JSON serialization, concurrency protection, simplified APIs, and linter-friendly async functions. Zero dependen
Portable async retry utility with exponential backoff, jitter, and error filtering for API and webhook management
ŌURA Cloud API. Interact with v2 of the Oura API using Personal Access Tokens, OAuth2, or the Sandbox environment. Includes support for the Webhook subscriptions.
Resilience Extensions for JS.
The library offers flexible, framework-agnostic solutions for modern web applications, built on adaptable components that integrate seamlessly with popular frameworks like Next Js.
Enhanced async/await effects for TypeScript applications. Effectively provides resilient error handling, dependency injection, retry logic, timeouts, circuit breakers, and resource cleanup for Node.js and browser environments. Build testable async workflo
Standardized event bus for sailboat computer v3 with resilience features and offline capabilities
A CDK construct for implementing multi-AZ observability to detect single AZ impairments
Enhanced resilience patterns for sailboat computer v3 with marine-specific adaptations
Client library for the sailboat computer data storage service
A robust, TypeScript-native library for handling async operations with retry logic, timeouts, backoff strategies, and rate limiting
Ensures that some long-running job with an unique key is not double scheduled in the cluster.
This is an augmented [Angular HttpClient][angular-http-client] which overrides the get method to enrich resilience behaviour.
Universal authentication client with production-ready features: caching, monitoring, security, resilience, and more
Type-safe HTTP client that doesn't suck - Fetch for humans who have stuff to build
A construct for implementing multi-AZ observability to detect single AZ impairments
A robust NestJS module providing configurable HTTP request retry strategies, including Exponential Backoff and Constant Interval, to enhance the resilience of your applications.
A representation of an entity which classify emergency(or disaster) from the most generalised(nature and family) to the most specific (main event and peril).
Core logic for resilient RabbitMQ event processing
Redis Addon
TypeScript retry library with no dependencies.
A representation on how a party(or stakeholder) acts or, in other words, what role party(or stakeholder) plays in event of emergency(or disaster).
🏆 A+ Grade Certified Enterprise Middleware Framework - Phase 3 Certified (90/100) with advanced resilience patterns, comprehensive type safety, and production-ready observability
A representation of an envelope(or payload) which carries disaster notifications(or warning) from source(s) to audience(s).
A representation of item(i.e materials, services, staff, assets etc.) and it stock that may be consumed or made available in emergency(or disaster) management(or event).
Standard library
A redis cache library, with producer resilience easily configurable
Unleash controlled chaos on your Node.js APIs for stress testing and resilience building
Resily is a TypeScript resilience and transient-fault-handling library that allows developers to express policies such as Retry, Fallback, Circuit Breaker, Timeout, Bulkhead Isolation, and Cache. Inspired by App-vNext/Polly.
An event emitter that emits error events for use in testing your server for resilience.
An abstraction for handling retry strategies, including exponential backoff and custom configurations, for operations that fail.
Fault tolerance patterns in JavaScript
A comprehensive Logto authentication client library with circuit breaker pattern support
Chaos engineering middleware for testing API resilience
Opossum implementation for Drizzle-HTTP
A simple yet powerful Node.js utility for processing arrays of items in batches with control over concurrency, retries, and cancellation.
This package includes all five patterns (Retry, Circuit Breaker, Timeouts, Fallback, and Bulkhead) to handle various resilience scenarios.
Resilient HTTP middleware for Eureka service discovery and balancing
A lightweight wrapper around opossum for easier circuit breaker management
Módulo para mejorar la confiabilidad y la tolerancia a fallas de sus aplicaciones
A circuit breaker for managing fault tolerance in centralized and distributed systems
A resilience http client
Provides idempotent wrappers for common Node.js operations like file writes and network requests to ensure resilient, self-recovering systems.
Smart utility to retry flaky sync/async operations with delay, backoff, and retry hooks.
A pluggable and configurable Circuit Breaker library for Node.js.
A resilience and transient-fault-handling library that allows developers to express policies such as Backoff, Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. Inspired by .NET Polly.
Network simulation middleware for testing API resilience