О чём рассказывается в презентации:
Презентация посвящена распределенным блокировкам, которые играют ключевую роль в обеспечении целостности данных в масштабируемых системах. В ней рассматриваются основные вызовы параллельного доступа к ресурсам, включая риск гонки данных и необходимость строгого соблюдения взаимного исключения. Также внимание уделяется механизмам, обеспечивающим атомарность операций и отказоустойчивость, что критически важно для надежной работы распределенных приложений.
Оглавление
Распределенные блокировки: Гарантия целостности в масштабе
Параллелизм в распределенных системах создает риск гонки данных
Целостность данных требует строгого соблюдения взаимного исключения
Распределенная блокировка обеспечивает атомарность в масштабе
Принципы реализации надежного менеджера блокировок
Apache ZooKeeper как инструмент координации сервисов
Redis как высокопроизводительный сервер блокировок
Сравнение подходов к управлению блокировками
Оптимистичные vs пессимистичные стратегии блокировки
Компромиссы: производительность против консистентности
Критические риски в системах блокировок
Проектирование отказоустойчивых алгоритмов захвата
Результаты применения блокировок в распределенной инфраструктуре
Рекомендации по внедрению систем блокировок
Ключ к надежности: Продуманные блокировки
Спасибо за внимание!


