Хабр Курсы для бэкендеров
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

Doubly-linked list случаем не пробовали реализовать? Помимо подхода Sundell/Tsigas (hazard pointers + node reference counting) вообще корректные реализации lock-free DLL существуют?
Почему нельзя выкладывать данные в спокойном удобном месте и закидывать уведомление-ссылку в очередь для однопоточного диспетчера очереди?
Понимаю, что перевод, но все равно - слоп.
Структуры данных на практике. Глава 13: Структуры данных без блокировок