#
lock-free
Блокировко-свободные алгоритмы и структуры данных
ПрограммированиеОшибка в lock-free списке C#: race condition и ABA
Разбор гонки данных в lock-free списке с двойной буферизацией в C#. Почему сумма элементов не совпадает, хотя количество верно? Исправления: in-flight счётчики, ConcurrentQueue, sequence tagging для thread-safety.