The Truth about Lock free Programming.
Introduction to Lock-free Programming - Tony van Eerd
Lock-free programming
Single Producer Single Consumer Lock-free FIFO From the Ground Up - Charles Frasch - CppCon 2023
CppCon 2016: Fedor Pikus “The speed of concurrency (is lock-free faster?)"
CppCon 2014: Herb Sutter "Lock-Free Programming (or, Juggling Razor Blades), Part II"
Matthias Killat - Lock-free programming for real-time systems - Meeting C++ 2021
CppCon 2015: Fedor Pikus PART 1 “Live Lock-Free or Deadlock (Practical Lock-free Programming)"
A Lock-Free Atomic Shared Pointer in Modern Cpp - Timur Doumler - CppCon 2022
Tony Van Eerd: The Basics of Lock-free Programming
Building a Lock-free Multi-producer, Multi-consumer Queue for Tcmalloc - Matt Kulukundis - CppCon 21
Pacific++ 2017: Christian Blume "Using tasks to simplify concurrency in modern C++"
A lock-free atomic shared_ptr - Timur Doumler - NDC TechTown 2022
CppCon 2015: Fedor Pikus PART 2 “Live Lock-Free or Deadlock (Practical Lock-free Programming) ”
Multithreading | Lock Free Programming | HFT Quant Interview
OLD VERSION: Scalable and Low Latency Lock-free Data Structures in C++ - Alexander Krizhanovsky
17. Synchronization Without Locks
Roman Elizarov — Lock-Free Algorithms for Kotlin Coroutines (Part 1)