Как организовать синхронизацию данных между серверами статики?
Раздается статика с серверов, когда не хватает полосы - заводим новый инстанс.
Сейчас есть некий центральный сервер - на него заливаются любые изменения по статике. На остальных серверах стоит по крону rsync - который подхватывает c "центрального" обновления.
В целом решение работает, но не нравится, что есть около-минутный промежуток времени, когда на серверах могут отличаться версии данных.
Какие есть более правильные подходы для решения этой задачи?
При объеме трафика в 50ТБ расчетная стоимость там 10 000$. в нашем случае 50ТБ трафика стоят 120$. - Сервера Hetzner, клиенты 90% Европа, скорость\пинги устраивают.