Implementation of a lock-free dictionary on .Net.
-
Updated
Feb 24, 2025 - C#
Implementation of a lock-free dictionary on .Net.
Fast and memory-efficient immutable collections and helper data structures
A comprehensive and efficient low-contention thread pool for easily managing both sync and async workloads. It provides granular work control, flexible concurrency, and robust error handling.
The fastest cache library written in C# for items with set expiration time. Easy to use, thread-safe and light on memory.
Bounded multiple producers multiple consumers queue for .NET
Multi-Producer-Single-Consumer queue for .Net
Repository for the .NET Threading in Detail talk at the .NET User Group Regensburg in January 2017
A C# .Net Core implementation of a LRUCache with per-item expiration support. Contains two implementations: simple and lockfree
Synchronization Library and Static Analysis Tool for C# 8
Contains a simple lazy .Net Core compatible cache for awaitable items
collection of scripts to make windows stay awake, without going to sleep or getting locked.
Add a description, image, and links to the lock-free topic page so that developers can more easily learn about it.
To associate your repository with the lock-free topic, visit your repo's landing page and select "manage topics."