Встречается на собеседованиях • сегодня
Что значит P в теореме CAP
В теореме CAP (Consistency, Availability, Partition tolerance) буква P означает Partition tolerance — устойчивость к разделению сети.
Это свойство системы продолжать работать, даже если связь между её узлами нарушена (например, из-за сетевого сбоя).
Нюансы:
- В реальных распределённых системах P неизбежна — сети ненадёжны.
- Теорема CAP утверждает, что при разделении можно гарантировать либо C (консистентность), либо A (доступность), но не оба сразу.
Пример:
java
// Если сеть разделена:
if (networkPartitioned) {
// Выбрать: либо вернуть ошибку (C), либо устаревшие данные (A)
return isConsistencyPreferred ? throw new ConsistencyException() : getStaleData();
}Вывод: P — фундаментальное ограничение, вынуждающее жертвовать либо C, либо A.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы