бд в отказоустойчивом кластере? Вот есть балансировщик. Кубернетес в трёх зонах. Постгрес две реплики и мастер в трёх зонах. По идее же нужно направлять запросы с приложений на ближайшие инстансы постгрес для чтения. А на изменение в мастер (то есть для двух инстансов запрос на запись будет медленнее). Интересуют базовые принципы, но если кто-то подскажет в разрезе стека java/spring было бы здорово совсем.
на ближайший не стоит, нагрузка может неравномерно распределиться, обычно создаётся два подключения - рид-онли и рид-райт, селекты направляются в рид-онли, остальное в рид-райт
Обсуждают сегодня