Короткий ответ При сетевом партиционировании система должна выбрать между продолжением обслуживания запросов с риском несогласованных данных (AP) или отказом части запросов ради гарантии согласованности (CP) — выбор принимается для конкретной операции и бизнес-контекста, и разные операции одной системы могут выбирать по-разному. Как это работает подробнее CAP-теорема утверждает, что при реальном разрыве сети между узлами нельзя одновременно гарантировать полную согласованность и полную доступность для всех операций — нужно выбрать, какую ослабить именно в момент партиционирования. Выбор CP означает отказ обслуживания части запросов во время партиционирования, что бьёт по доступности, но исключает несогласованные данные; выбор AP сохраняет видимую доступность, но требует продуманного механизма разрешения конфликтов после восстановления связи, что само по себе источник сложности. Критерий выбора — для каждой конкретной операции нужно явно оценить, что хуже для бизнеса: отказ или несогласованность. Пример кода Ч