🐦 A resilience and fault-handling library. Supports Backoffs, Retries, Circuit Breakers, Timeouts, Bulkhead Isolation, and Fallbacks.
-
Updated
Nov 9, 2024 - TypeScript
🐦 A resilience and fault-handling library. Supports Backoffs, Retries, Circuit Breakers, Timeouts, Bulkhead Isolation, and Fallbacks.
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.
This project showcases a microservices architecture with essential tools including centralized logging using ELK Stack, API Gateway for request routing, Service Discovery for dynamic service registration, and a Circuit Breaker for fault tolerance. Scalable and resilient design ensures smooth service communication and monitoring.
Add a description, image, and links to the bulkhead-isolation topic page so that developers can more easily learn about it.
To associate your repository with the bulkhead-isolation topic, visit your repo's landing page and select "manage topics."