IT Academy
Урок 3 · Продвинутый

Репликация и модели согласованности

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Сильная согласованность упрощает чтение после записи, но требует координации. Eventual consistency допускает временно разные ответы реплик. Конфликт разрешают правилом предметной области, а не произвольным выбором последней записи.

Задача для самостоятельного решения

Пользователь сменил имя, но реплика показывает старое. Это обязательно потеря данных?

Показать разбор ответа

Нет, это может быть задержка репликации. Для собственного изменения можно читать ведущий узел или использовать токен версии; отображение старых данных должно быть учтено в UX.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →