Wikipedia - Non-blocking algorithm
Russ Cox - Lock-Free Bugs
Lock-free job stealing with modern c++
[2009] Inside the Python GIL
1024cores
[2015] Lock-freedom without garbage collection
[2017] Exploring lock-free Rust 3: Crossbeam
Boost.Lockfree
The Art of Multiprocessor Programming
[2017] Adaptive Lock-Free Data Structures in Haskell: A General Method for Concurrent Implementation Swapping
Awesome Lock-Free
RCU
A Multibyte General Purpose Lock-Free Data Structure