High-level, lock-free synchronization primitive