Чтобы получить пользу от реплик, приложение должно направлять подходящие запросы чтения на них, а запись — на основной узел.
У тебя была БД только с одним мастер-инстансом, DevOps завтра развернёт реплики. Что тебе как бэкендеру нужно сделать, чтобы сервис получил профит от появления реплик? Можно ли подготовиться заранее?
Чтобы получить пользу от реплик, приложение должно направлять подходящие запросы чтения на них, а запись — на основной узел.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Чтобы получить пользу от реплик, приложение должно направлять подходящие запросы чтения на них, а запись — на основной узел.
Заранее разделите маршруты чтения и записи, настройте подключения и определите допустимую задержку данных. Чтение сразу после записи и другие сценарии строгой актуальности оставьте на основном узле либо обеспечьте ожидание репликации.