SaaSHub helps you find the best software and product alternatives Learn more →
Top 3 C# Resilience Projects
-
Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
-
Simmy
Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
trybot
A transient fault handling framework including such resiliency solutions as Retry, Timeout, Fallback, Rate Limit and Circuit Breaker.
In our applications, we should wrap all requests to remote services in code that implements a retry policy that follows one of the strategies I listed earlier. If you are a .NET developer like myself, you may be familiar with the Polly library. Golang has a library called Retry, and there are numerous third-party libraries for Python and Java.
C# Resilience related posts
- The Retry Pattern and Retry Storm Anti-pattern
- I thought "Availability Groups" would be 100% "seamless"
- Do you really need "microservices"?
- Only "exit 1" if VISIBLE errors are thrown during script invocation, ignoring try/catch blocks
- Getting back into C# after a hiatus, any good reading material recommendations to get back up to speed? Been using Kotlin recently, and got quite a lot of experience in engineering.
- How To Implement Retries Without Cluttering Your Code
- Spawning async tasks in while loop.
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Resilience projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Polly | 12,970 |
2 | Simmy | 525 |
3 | trybot | 18 |
Sponsored