База данных и приложение в разных ДЦ, можно разносить?
Был неуспешный опыт, проблема - задержка изза дистанции (километры и пинг как следствие) между приложения нодами и ДБ, проще поднимать ноды приложения рядом с дб сервером чем бороться с задержкой.
Нет такого успешного опыта.
Скорость канала не компенсирует пинг между датацентрами, поэтому реплика базы в других датацентрах- это исключительно для того, чтобы иметь постоянный свежий бэкап, поскольку в большинстве случаев развернуть виртуалку/докер с приложением - дело минут, а развернуть бэкап базы - часы, если не дни.
Поэтому в случае чего - просто поднимаете приложение в том же датацентре, где сейчас мастер.