Pluggable foundation blocks for building distributed apps.
-
Updated
Jul 9, 2024 - C#
Pluggable foundation blocks for building distributed apps.
An asynchronous .NET Standard 2.0 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.
An async-ready alternative to .NET's ReaderWriterLockSlim.
A lightweight C# class that can be used to selectively lock objects, resources or statement blocks according to given unique IDs.
🔒 LockWarden is a secure password manager. You can keep your passwords, cards and other information safe and secure through this application. Your data is fully guaranteed not to be tracked.
Unified Concurrency: An Object oriented Approach to the synchronization! LockUC, SpinLockUC, TicketSpinLock, AsyncLockUC, AsyncSpinLockUC, AsyncTicketSpinLockUC and Concurrent Data Structures, awaitable PriorityQueue's.
A library of cross platform C# data structures. Generic B-tree written in C#, which can be replaced with NoSQL database stored in the memory of discharge requirements in real-time (Firebase, Redis Cache, SAP HANA, Exadata, OLTP, etc.).
Implementation of the Leader Election pattern based on a distributed lock by taking a lease on an Azure Storage Blob.
Soft lock system for assets in Unity
Sometimes locking your computer can take a long time if you have a tight schedeule or don't want to navigate Windows's menus. QuickLock solves all these problems by having an easy to click lock button.
FeatureLoom is a C# development framework that focuses on a lean development and efficient code, speeds-up development by simplification while offering opt-in for a high level of control, promotes modular and extensible code by introducing means to easily decouple components with asynchronous communication, strives for high performance and a sma…
Synchronization Library and Static Analysis Tool for C# 8
A high performance and re-entrant async lock for C#.
A library of core helpers, extensions, Async/Await locks on object, strings, integers
Create and manage locks dynamically in run-time in concurrent software
Simple async-await distributed lock service based on Redis
Add a description, image, and links to the lock topic page so that developers can more easily learn about it.
To associate your repository with the lock topic, visit your repo's landing page and select "manage topics."