nuget.org : asynckeyedlock
An asynchronous .NET library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing memory allocations.
Registry
-
Source
- JSON
- codemeta.json
purl: pkg:nuget/asynckeyedlock
Keywords:
async
, lock
, key
, keyed
, semaphore
, striped
, dictionary
, concurrentdictionary
, pooling
, duplicate
, synchronization
, semaphores
, semaphoreslim
License: MIT
Latest release: 24 days ago
First release: about 4 years ago
Dependent packages: 35
Downloads: 14,959,045 total
Stars: 272 on GitHub
Forks: 15 on GitHub
Total Commits: 106
Committers: 5
Average commits per author: 21.2
Development Distribution Score (DDS): 0.057
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/MarkCiliaVincenti
Last synced: 4 days ago