82 packages tagged with “breaker”
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 Command Dispatcher pattern is an addition to the Command design pattern that decouples the dispatcher for a service from its execution. A Command Dispatcher component maps commands to handlers. A Command Processor pattern provides a framework for handling orthogonal concerns such as logging, timeouts, or circuit breakers
Implementation of CircuitBreaker pattern for .NET
Steeltoe's implementation of Netflix's Hystrix, for .NET.
Service Activator for Paramore.Brighter Command Processor. Enables background message processing and task queue consumption for event-driven architectures. The Service Activator pattern decouples message reception from business logic execution.
Provides an implementation of the messaging gateway for decoupled invocation in the Paramore.Brighter pipeline, using RabbitMQ
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.
Steeltoe Netflix Hystrix Metrics Event Stream ASP.NET Core.
Package for adding Steeltoe Hystrix to ASP.NET Core applications.
A simple circuit breaker library for .NET projects. Can be configured with minimal code.
Circuit breaker abstractions.
Microsoft.Extensions.DependencyInjection integration for Paramore.Brighter Service Activator. Provides dependency injection container support for registering message consumers, performers, and service activator components.
Microsoft.Extensions.Hosting integration for Paramore.Brighter Service Activator. Provides hosted service implementation for running service activator as a background task in IHostBuilder-based applications.
Azure Service Bus messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using Azure Service Bus with support for topics, subscriptions, and Azure identity integration.
Netflix Hystrix metrics event stream for ASP.NET Core over RabbitMQ.
Defines the eventing contracts required for managing circuit breakers via an event database (such as Event Store)
Microsoft SQL Server outbox implementation for Paramore.Brighter Command Processor. Provides reliable message publishing with outbox pattern using SQL Server for transactional consistency and guaranteed delivery.
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
Microsoft Extensions Diagnostics Health Checks integration for Paramore.Brighter Service Activator. Provides health check implementations for monitoring service activator status and message consumer health.
Apache Kafka messaging gateway implementation for Paramore.Brighter Command Processor. Provides decoupled message transport using Apache Kafka with support for topics, partitions, and schema registry integration.
Steeltoe Neflix Hystrix Client Autofac
Polly is a .NET 3.5 / 4.0 / 4.5 / PCL library (now Profile 336) that allows developers to express transient exception handling policies such as Retry, Retry Forever, Wait and Retry or Circuit Breaker in a fluent manner.
Provides an implementation of the messaging gateway for decoupled invocation in the Paramore.Brighter pipeline, using restms
Simple Circuit Breaker implementation for .NET with zero dependencies
Hystrix middleware for Cronus