Репликация базы данных

Цена договорная
14 августа 2020, 12:56 • 6 откликов • 48 просмотров
Есть два сервака, один в штатах, другой в Москве. Надо чтобы у них была одинаково актуальная база mysql, при этом пинги были минимальные. Кластеризацией или как угодно еще. Задача максимально снизить пинг для русских и для американцев. Обе базы должны быть доступны и для чтения, и для записи, при этом синхронизироваться друг с другом. Грубо говоря, они обе должны быть master. Понятия не имею, как это сделать, но надо что-то придумать или предложить альтернативное решение;

В продолжение к предыдущей задаче, нужно распределить трафик по серверам в зависимости от геопозиции пользователя. Если юзер открывает сайт, находясь в РФ, запросы должны улетать в Москву. Если из любой другой страны - запросы должны улетать в США. То есть нужно разобраться и настроить геораспределенный DNS.