A suite of WebAssembly-safe synchronization primitives that paper over platform-specific locking constraints.
-
Updated
Feb 1, 2026 - Rust
A suite of WebAssembly-safe synchronization primitives that paper over platform-specific locking constraints.
Rust's Option, Result, and sync primitives for JavaScript/TypeScript - Better error handling and null-safety patterns.
An easy-to-use Redis-backed lock library providing both async and sync Mutex, RwLock, and others.
Read/Write Lock - synchronization primitive for asyncio
MutexGear Library Preview
Fast User Level LOCK library
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.
Fastest Mutex in the Rustland 📜 T&C (WIP)
System V and POSIX IPC from the command line
A Linux kernel module playground exploring synchronization mechanisms like mutexes and read-write locks, using practical code snippets and detailed notes.
Golang implementation of distributed RW-Lock (Writer-preferring) using Redis.
Useful synchronization primitives in Swift
Performance comparison between Mutex locked, RW Locked and serial linked list
Add a description, image, and links to the rwlock topic page so that developers can more easily learn about it.
To associate your repository with the rwlock topic, visit your repo's landing page and select "manage topics."