awesome-everything EN
↑ Обратно к восхождению

Распределённые системы

CAP на практике: свободное припоминание

Суть Промпты на свободное припоминание по юниту CAP. Сначала ответь по памяти, затем открой образцовый ответ и сравни.
Высота — путь к senior
НольJuniorMiddleSenior
Ты на senior-высоте — в орбите
◷ 13 min

Припоминание сильнее перечитывания. На каждый промпт скажи или запиши полный ответ по памяти, прежде чем открыть образцовый — усилие припоминания закрепляет компромиссы, когда ты рассуждаешь о реальной системе под разделением.

Цель

Восстанови ключевые идеи юнита — формальные определения C/A, почему P обязательно, бинарный выбор при разделении, ось PACELC для штатного режима, логические разделения и разрешение конфликтов в AP — не подглядывая в урок.

Вспомните перед уходом
  1. 01
    Почему устойчивость к разделению (P) — не выбор на этапе проектирования, и какой единственный реальный выбор оставляет CAP?
  2. 02
    Сформулируй формальные определения согласованности и доступности по Gilbert-Lynch и объясни, почему «высокодоступная» по маркетингу БД часто на деле CP.
  3. 03
    Что теорема PACELC добавляет к CAP и чего стоит выбор EC в штатном режиме?
  4. 04
    Объясни, как пауза GC или насыщение CPU может вызвать «логическое» разделение в CP-кластере консенсуса.
  5. 05
    Ты выбрал AP. Какой налог на разрешение конфликтов ты должен и почему Last-Write-Wins по настенным меткам времени опасен?
  6. 06
    Почему кворумное правило W+R > N даёт строгую согласованность и как оно взаимодействует с выбором CP/AP?
Итог

Если ты смог восстановить каждый ответ по памяти, ты держишь хребет юнита: P обязательно, поэтому разделение вынуждает бинарный выбор CP-против-AP; согласованность означает линеаризуемость, а доступность — неошибочный ответ от каждого работающего узла, поэтому многие «доступные» БД на деле CP; PACELC добавляет, что строгая согласованность стоит задержки и в штатном режиме; логические разделения приходят от медленных узлов, а не только обрывов каналов; AP должен налог на разрешение конфликтов, где LWW молча теряет данные при дрейфе часов; а W+R > N покупает свежесть на ключ, прижимая тебя к CP при разделении.

Продолжить восхождение ↑CAP на практике: чтение конфигов и сценариев
хоткеи развернуть
поиск
K
пред. пьеса
k
след. пьеса
j
тиры
t
это меню
?
sources3
expand
  1. 01
  2. 02
  3. 03

Trademarks belong to their respective owners. Editorial reference only.