Глоссарий

Eventual Consistency

Eventual Consistency (согласованность в итоге) — гарантия в распределённых системах: если нет новых записей, все реплики в конечном счёте сойдутся к одному состоянию. Но в любой конкретный момент разные узлы могут показывать разные значения.

Пример

Вы лайкнули пост в соцсети. Счётчик сразу изменился для вас (local replica), но ваш друг в другом регионе ещё видит старое число — и увидит обновлённое через секунду-две, когда репликация дойдёт.

Сильная vs слабая согласованность

CRDT

Conflict-free Replicated Data Types — специальные структуры данных, где конфликты между репликами разрешаются автоматически без координации. Например, distributed counter, где каждый узел независимо инкрементирует своё значение.