Lock-Free Programming Programming without traditional locks. We would use atomic compare-and-Swap operations instead. Resources: https://www.youtube.com/watch?v=RWCadBJ6wTk Related Wait-Free Programming.