Tag
#concurrency
3 posts
Writing a lock-free queue from scratch
The ABA problem, pointer tagging, and CAS — by building it in Rust.
Reclaiming memory: hazard pointers vs epochs
Once the queue works, the hard part begins — freeing nodes safely.
rustPart 3
Memory ordering in practice (not the spec)
Acquire, release, and when Relaxed is actually fine on hot paths.