Comments 4
Я конечно глупость скажу, но вот какой вопрос
Почему не сделать не всякие высокоинтеллектуальные патрони, а простой аля хапрокси, который на запись шлет двум одновременно, а читает к примеру поочереди от нагрузки?
Сущности как патрони сильно усложняют схему, делая больше шансов на ошибки.
haproxy и patroni отвечают абсолютно за разную логику.
К примеру, в предложенной мною схеме, хапрокси и отвечает именно за балансировку нагрузки.
Patroni очень хорош, и его основная задача — это механизм автофейловера. Он не усложняет схему, а наоборот, значительно упрощает управление кластерами postgresql из множества серверов.
Использую patroni в production уже 2 года, и за всё это время он ни разу не подвёл, и именно поэтому я могу его рекомендовать для боевых (mission critical) систем.
К примеру, в предложенной мною схеме, хапрокси и отвечает именно за балансировку нагрузки.
Patroni очень хорош, и его основная задача — это механизм автофейловера. Он не усложняет схему, а наоборот, значительно упрощает управление кластерами postgresql из множества серверов.
Использую patroni в production уже 2 года, и за всё это время он ни разу не подвёл, и именно поэтому я могу его рекомендовать для боевых (mission critical) систем.
Почему не сделать не всякие высокоинтеллектуальные патрони, а простой аля хапрокси, который на запись шлет двум одновременно, а читает к примеру поочереди от нагрузки?
Это прямо pgpool — у него есть такой режим
Такой вопрос, в версия PostgreSQL Pro Enterprise, есть multimaster, сталкивались ли вы с ним? Похожи ли это с функциями Patroni? Что бы создать отказоустойчивую базу данных на двух нодах посредством PostgreSQL
Sign up to leave a comment.
Разговоры про PostgreSQL. Интервью с Алексеем Лесовским в подкасте «Цинковый прод». Часть первая