An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with spinlock

A curated list of projects in awesome lists tagged with spinlock .

https://github.com/jefferyjob/go-redislock

High-performance Redis distributed lock service based on Go language. 基于Go语言实现的高性能Redis分布式锁服务。

distributed go lock redis reentrant spinlock sync

Last synced: 16 May 2025

https://github.com/mayank-02/multithreading-library

A lightweight C library based on one-one and many-one model for threading.

c conditional-variables many-to-one multithreading mutex one-to-one semaphore spinlock synchronization

Last synced: 14 Jul 2025

https://github.com/4ldo2/spinning-rs

A no_std mutex and SIX rwlock implementation based on spinlocks and lock_api

intent-locks lock-api mutex no-std rwlock six-locks spinlock

Last synced: 12 Aug 2025

https://github.com/daskol/spinlock

Spinlock implementation in Go and inline assembler.

amd64 assembler assembly cas golang spinlock

Last synced: 09 Sep 2025

https://github.com/farhadi/spinlock

Spinlock for Erlang and Elixir

atomics elixir erlang spinlock

Last synced: 03 May 2025

https://github.com/pedromfedricci/mcslock

An implementation of Mellor-Crummey and Scott lock for mutual exclusion, referred to as MCS lock.

concurrency multithreading mutex mutual-exclusion rust-lang spinlock synchronization

Last synced: 14 Apr 2025

https://github.com/hayabusa-cloud/spin

Low-latency spin primitives for Go

busy-wait golang spinlock

Last synced: 13 Jan 2026

https://github.com/pinkerton/locks

x86 spinlock implementation

distributed-systems locking spinlock

Last synced: 09 Feb 2026

https://github.com/superb-man/kernel-thread

Kernel-Level Thread implementation for Operating systems( Lab 314) offline 5 in xv6.

kernel-threads mutex-synchronisation semaphore spinlock

Last synced: 08 May 2026

https://github.com/jacintogomez/concurrency-control

Using locks to prevent race conditions in operating systems

concurrency-control mutex operating-systems semaphores spinlock

Last synced: 06 Oct 2025

https://github.com/steve-chavez/spinlocks

Just some experiments with spinlocks, done in C99

c99 spinlock

Last synced: 17 Mar 2025

https://github.com/pedromfedricci/clhlock

An implementation of Craig and, indenpendently, Magnussen, Landin, and Hagersten queue lock for mutual exclusion, referred to as CLH lock.

concurrency multithreading mutex mutual-exclusion rust-lang spinlock synchronization

Last synced: 25 Feb 2026

https://github.com/realjf/spinlock

reentrant spin lock(可重入自旋锁)

go reentrantlock spinlock

Last synced: 23 Jan 2026

https://github.com/pedromfedricci/malthlock

An implementation of Dave Dice's scalable, concurrency restrictive and eventually fair lock for mutual exclusion, referred to as Malthusian lock (WIP).

concurrency multithreading mutex mutual-exclusion rust-lang spinlock synchronization

Last synced: 27 Feb 2026

https://github.com/jynnantonix/posh

Rust synchronization primitives usable in async context

async condition-variable mutex no-std spinlock synchronization

Last synced: 25 Jun 2026