— на полочку

Отказоустойчивость — это не «узлы не падают», а «падение узла ничего не значит». Одна копия данных — не система, а отложенная авария с известным финалом.

single point of failure · записано в блокнот

полностью синхронно · цена жёсткости
ждёт ответаждёт ответалидерпринял заказреплика 1подвисла на 1 секреплика 2заказ не подтверждён, пока молчит самая медленная реплика

Заказ не подтверждён, пока молчит самая медленная реплика: при полной синхронности одна подвисшая копия замораживает все записи страны. Практичнее semi-sync — одна синхронная реплика, остальные асинхронные.

← назад