Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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: 13 Nov 2024

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: 05 Nov 2024

https://github.com/daskol/spinlock

Spinlock implementation in Go and inline assembler.

amd64 assembler assembly cas golang spinlock

Last synced: 11 Oct 2024

https://github.com/farhadi/spinlock

Spinlock for Erlang and Elixir

atomics elixir erlang spinlock

Last synced: 12 Nov 2024

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: 14 Nov 2024

https://github.com/jynnantonix/posh

Rust synchronization primitives usable in async context

async condition-variable mutex no-std spinlock synchronization

Last synced: 08 Nov 2024

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

Just some experiments with spinlocks, done in C99

c99 spinlock

Last synced: 13 Oct 2024

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.

concurrency multithreading mutex mutual-exclusion rust-lang spinlock synchronization

Last synced: 05 Nov 2024

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: 12 Oct 2024