GitHub topics: rwlock
aio-libs/aiorwlock
Read/Write Lock - synchronization primitive for asyncio
Language: Python - Size: 800 KB - Last synced at: 6 days ago - Pushed at: 13 days ago - Stars: 164 - Forks: 16

avipdas/Synchronized_Multithreaded_System
A high-performance multithreaded HTTP server in C supporting concurrent GET and PUT requests. Uses a synchronized producer-consumer queue, per-file read/write locks, and signal-safe shutdown. Built from scratch with pthreads, sockets, and semaphores—no external frameworks.
Language: C - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

krishvishal/nsync-rs
Fastest Mutex in the Rustland 📜 T&C (WIP)
Language: Rust - Size: 61.5 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 1

oleh-derevenko/mutexgear
MutexGear Library Preview
Language: C - Size: 526 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 7 - Forks: 1

yahoojapan/fullock
Fast User Level LOCK library
Language: C++ - Size: 676 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 27 - Forks: 11

synodriver/redislocks
distribute redis locks and queue
Language: Python - Size: 133 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

maandree/cmdipc 📦
System V and POSIX IPC from the command line
Language: Python - Size: 60.5 KB - Last synced at: 6 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

e-chip/redis-rwlock
Golang implementation of distributed RW-Lock (Writer-preferring) using Redis.
Language: Go - Size: 19.5 KB - Last synced at: 10 months ago - Pushed at: almost 2 years ago - Stars: 20 - Forks: 6

mqudsi/RWLock
Lightweight read-write locks for thread synchronization on Windows that run on Windows XP and up.
Language: C++ - Size: 23.4 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 8

jiunbae/ITE4065
Parallel programming @ Hanyang Univ.
Language: C++ - Size: 104 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 11 - Forks: 4

itcomusic/redismutex
Distributed locking implementation using Redis
Language: Go - Size: 18.6 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

cmnord/pflock
:lock: A "phase-fair" reader-writer spinlock
Language: Rust - Size: 67.4 KB - Last synced at: 25 days ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 2

ANSANJAY/KernelReadWriteSpinlock
A Linux kernel module playground exploring synchronization mechanisms like mutexes and read-write locks, using practical code snippets and detailed notes.
Language: C - Size: 27.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

minacle/swift-locks
Language: Swift - Size: 39.1 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

MaheshMadushan/ParallelLinkedListPerformance
Performance comparison between Mutex locked, RW Locked and serial linked list
Language: C - Size: 85 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

chjs/bravo-rwlock
Scalable reader-writer lock
Language: C - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

findstr/rw_lock
写优先的读写锁, 适用于写少读多的情况, 如果写线程很多会把读线程饿死。
Language: C - Size: 128 KB - Last synced at: 4 months ago - Pushed at: about 11 years ago - Stars: 7 - Forks: 3

regexident/Sync
Useful synchronization primitives in Swift
Language: Swift - Size: 62.5 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

stefan-zobel/rwlock-rs
A Rust RwLock that attempts to prevent recursive deadlocks
Language: Rust - Size: 17.6 KB - Last synced at: 6 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

4lDO2/spinning-rs
A no_std mutex and SIX rwlock implementation based on spinlocks and lock_api
Language: Rust - Size: 44.9 KB - Last synced at: 26 days ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 2

mvisat/async-rwlock
Promise-based asynchronous readers-writers lock
Language: TypeScript - Size: 61.5 KB - Last synced at: 30 days ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

olback/padlock-rs
Safely acquire RwLock/Mutex locks.
Language: Rust - Size: 20.5 KB - Last synced at: 22 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

RajithaKumara/linked-list
Language: C - Size: 19.5 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

zhukov-ever/rwlock
rw lock example
Language: Swift - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

txhsl/RWLock
A read/write lock based on C#
Language: C# - Size: 1.95 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
