Разработчик высоконагруженных серверных систем. Область интересов - C++, многопоточное программирование, lock-free структуры данных. Автор библиотеки конкурентных контейнеров libcds. Обладает патологической идиосикразией к std::mutex, std::condition_variable и прочим стандартным примитивам синхронизации. Диагноз - неизлечимая асинхронность мозга в терминальной стадии.
Annotation is being clarified
MoreРассмотрены известные автору подходы к реализации как lock-free, так и fine-grained lock-based set/map: хеш-таблицы, деревья. Что из подходов STL может быть реализовано в lock-free манере, а что принципиально нет. Подводные …
More