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+.
- circuit-breaker
- circuit-breaker-pattern
- resilience
- resiliency-patterns
Provides an efficient allocation free async/await integration for Unity.
An easy way to perform background job processing in .NET and .NET Core applications. No Windows Service or separate process required
Fast persistent recoverable log and key-value store + cache, in C# and C++.
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
GeneticSharp is a fast, extensible, multi-platform and multithreading C# Genetic Algorithm library that simplifies the development of applications using Genetic Algorithms (GAs).
Skynet 1M threads microbenchmark
High performance, thread-safe in-memory caching primitives for .NET
ZoneTree is a persistent, high-performance, transactional, ACID-compliant ordered key-value database and LSM-tree storage engine for .NET.
Library for creating DotNet Web Worker threads/multithreading in Client side Blazor
- blazor
- web-worker
- backgroundservice
- worker-process
A high performance, multi-threaded C# file download library.
7x-10x faster alternative to MemoryCache. A high-performance, lighweight (8KB dll) and thread-safe memory cache for .NET.