FairRWLock: Starvation-Resistant Reader-Writer Lock

1 pointsposted 5 hours ago
by adanil_

1 Comments

adanil_

5 hours ago

A high-throughput, NUMA-aware, starvation-resistant C++20 reader-writer lock. Features a lock-free atomic fast path, zero-allocation wait queues, and deterministic user-space fairness policies to prevent writer starvation.