Глосарій

Eventual Consistency

Eventual Consistency (узгодженість у підсумку) — гарантія в розподілених системах: якщо немає нових записів, усі репліки зрештою збіжуться до одного стану. Але в будь-який конкретний момент різні вузли можуть показувати різні значення.

Приклад

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

Сильна vs слабка узгодженість

CRDT

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