35 packages tagged with “CircuitBreaker”
Polly is a .NET resilience and transient-fault-handling library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.
Polly.Core is a .NET resilience and transient-fault-handling library that allows developers to express resilience strategies such as Retry, Circuit Breaker, Hedging, Timeout, Chaos and Fallback in a fluent and thread-safe manner.
Polly is a .NET 4.5 / .NET Standard 1.1 library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation and Fallback in a fluent and thread-safe manner.
The main goal of this library is to provide unified http request retrying policies for the HttpClient that just works. Actually this library wraps awesome Polly library with the predefined settings to allow developers to use it as is without a deep dive to Polly.
Implementation of CircuitBreaker pattern for .NET
Polly.Net40Async is a version of the Polly library for .NET 4.0 with async support via Microsoft.Bcl.Async. Polly allows developers to express resilience policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.
Trybot is a transient fault handling framework including such bots as Retry, Timeout, Fallback and Circuit Breaker.
ransientFaults (CircuitBreaker, and RetryPattern)
Extends CacheMeIfYouCan by providing the ability to wrap cache calls with Polly policies (eg. CircuitBreaker, Retry, etc.)
Fault tolerance library for protecting against cascading failure. Uses bulkheads and circuit breakers to isolate problems and fail fast.
Implementation of CircuitBreaker pattern on .NET
Provides support for working with Polly policies, including a strategy for resilient database queries.
Circuit breaker to manage http communication. Added support to manage communication using a certificate via httpclient factory
Provides a Decorator for IDistributedCache to inject Polly-policies
Supplementary attributes package for use with Hudl.Mjolnir.
circuit breaker pattern
Polly.CircuitBreaker for Microsoft.Extensions.DependencyInjection
Improved performance of GenericSpooler .Net Standard library of extensions and generics to be used in any application. Includes: Generic implementations for Ambassador, CircuitBreaker, Pipes and Filter, Ambassador, Pool, Spooling, MessageBus and Service Loader. Feature Toggles implementation and collection extensions are also included.
A library that provides an IHttpClient abstraction as well as retry strategies, circuit breaker and other "Good practices" for using HttpClient.
Hprose is a popular high-performance RPC library for .NET
Flexible Circuit Breaker implementation that can be configured with a Breaker Strategy and a Backoff Strategy.
Pol builds on top of the excellent Polly to offer opinionated resilience strategies that are easy to configure.
This is a light AOP framework that allows you to use Polly to handle exceptions with some policies like circuit break or fallback and so on of your .net core application.It's like Hystrix from Java Platform.
A high-performance, thread-safe object pool for .NET 8+ with dependency injection, health checks, OpenTelemetry metrics, warm-up, eviction/TTL, circuit breaker, lifecycle hooks, and scoped pools for multi-tenancy. Perfect for pooling expensive resources like database connections and HTTP clients.
A library to help make applications more resilient to failures.
A resilient Redis client for Azure Cache for Redis with Managed Identity support, Service Bus event publishing, and automatic fallback patterns. Includes retry policies, circuit breaker, and comprehensive logging.
Apply declarative RETRY behavior to any arbitrary method invocation.
Enterprise-grade REST API client generation from OpenAPI/Swagger specifications. Features advanced schema composition, circuit breaker patterns, OAuth2 authentication, and multi-platform support.