Distributed nodejs polling lock using redis
Redis based spinlock cache manager
Distributed Redis-based lock spinlock library
Lock a mongodb collection because you chose the wrong database and need something that sort of behaves like a transaction
Extensions for solidis
JavaScript multithreading synchronization library
Highly portable C system library: threads and synchronization primitives, sockets (TCP, UDP, SCTP), IPv4 and IPv6, IPC, hash functions (MD5, SHA-1, SHA-2, SHA-3, GOST), binary trees (RB, AVL) and more. Native code performance; Alexander Saprykin (2010).
Web Locks API
A queue that executes async tasks in order like mutex and semaphore methodology for javascript and typescript.
DEPRECATED! Use crate `spin` instead. A simple spinlock. It may contain data, is usable without std and there is a static initializer available.
A lightweight, no_std-compatible spinlock and exponential backoff implementation for low-level concurrent systems.
A simple spinlock
Lock primitive based on spinning protecting shared data for concurrent access
A simple spinlock crate based on the abstractions provided by `lock_api`.
simink 自旋锁
Symmetric Multi-Processing support for RuVix Cognition Kernel (ADR-087 Phase C)
An implementation of Mellor-Crummey and Scott contention-free lock for mutual exclusion, referred to as MCS lock.
An implementation of Craig and, indenpendently, Magnussen, Landin, and Hagersten queue lock for mutual exclusion, referred to as CLH lock.
Providing Spinlock, Semaphore and mutual exclusive data access for cross core usage on Raspberry Pi.
Spinlocks used for kernel space that can disable preemption or IRQs in the critical section.
Chapter 10 extension lab of tg-rCore Tutorial: fair synchronization primitives and starvation analysis.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.