Выбор ответа Middle Консистентность и CAP спрашивают часто обновлено
Реальный выбор в CAP
Вопрос
Какое утверждение о CAP-теореме верно для распределённой системы?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: При сетевом разделении приходится выбирать между консистентностью и доступностью. Разделение сети в распределённой системе случается и не выбирается, поэтому реальный выбор делается в момент разделения: отвечать возможно устаревшими данными (AP) или отказывать в ответе (CP).
Варианты ответа
- Можно выбрать CA и отказаться от устойчивости к разделению сети
- При сетевом разделении приходится выбирать между консистентностью и доступностьюправильный ответ
- CAP запрещает иметь консистентность и доступность одновременно даже без сбоев
- CAP означает, что из трёх свойств всегда работают только два
Разбор
Разделение сети в распределённой системе случается и не выбирается, поэтому реальный выбор делается в момент разделения: отвечать возможно устаревшими данными (AP) или отказывать в ответе (CP). Без разделения можно иметь и то, и другое, поэтому «всегда только два» и «даже без сбоев» неверно. CA имеет смысл только для системы на одном узле.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.