SA Шпаргалка

Все ответы в 2 клика

Продвинутый

Что такое теорема PACELC и как она расширяет CAP-теорему?

CAP-теорема говорит только о том, что происходит при разрыве сети (P): мы выбираем между Доступностью (A) и Консистентностью (C).
Но разрывы сети бывают редко. Что происходит в нормальном режиме?

PACELC расширяет CAP:
If P (Partition), then A or C. Else (E), L or C.

Если сеть работает нормально (Else), система должна выбирать между:

  • L (Latency - Задержка): Ответить клиенту мгновенно, не дожидаясь синхронизации всех реплик (быстро, но данные могут быть чуть устаревшими).

  • C (Consistency - Консистентность): Дождаться синхронизации всех реплик и только потом ответить (медленно, но данные 100% точные).


💡 Суть: PACELC описывает компромиссы БД в повседневной работе.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Ещё вопросы раздела «Архитектура»

Все вопросы раздела «Архитектура»