Лабораторная работа по теореме CAP
Премиум-функция
Для этой функции требуется активный код доступа системного архитектора.
Инженерный стенд
🧮 Калькулятор кворума
⏱️ Симулятор задержки
📐 Теорема PACELC
В противном случае (E), когда система работает нормально, происходит компромисс между:
Задержкой и согласованностью.
База знаний
CP (Согласованность/Разделение)
Система ждет согласия большинства. При возникновении разделения миноритарная сторона отключается, чтобы предотвратить расхождение данных. Используется в банковской сфере, инвентаризации.
AP (Доступность/Разделение)
Система принимает записи со всех сторон. Данные могут расходиться (Split Brain), но позднее согласовываются. Используется в социальных сетях, DNS, кешировании.
Split Brain (Расхождение данных)
Ситуация, когда две части кластера считают себя лидерами/активными и принимают противоречивые записи. Разрешается с помощью векторных часов или LWW.