Lock-free programming
Coordinating concurrent threads through atomic operations and explicit memory ordering instead of mutual-exclusion locks, so no single thread can block the progress of the others.
grounded in: Trend theme 'Rust concurrency and systems craft: deep systems discussion centers on Rust's async/concurrency model'; complements existing Rust-concurrency concepts (fearless-concurrency, work-stealing
Connected concepts
Fearless Concurrency, Async runtime, Work-Stealing Scheduler, Actor model, Thread-per-Core
Explore it live in the knowledge graph →