Pgcheck и отставшие реплики

Два месяца назад мы анонсировали pgcheck — инструмент для автоматической балансировки нагрузки на базы PostgreSQL с использованием PL/Proxy. Сегодня мы поправили все найденные проблемы, связанные с новой функциональностью — pgcheck теперь учитывает отставание реплик и не отправляет читающие запросы на отставшие реплики.

Исходники и документация на github. Наслаждайтесь.

more ...

Pgcheck

Месяц назад я рассказывал о первых шагах Яндекс.Почты с PostgreSQL и, в частности, о наших инструментах обеспечения отказоустойчивости. Один из них pgcheck — средство мониторинга конечных баз с PL/Proxy-машин и изменения выдачи функции plproxy.get_cluster_partitions для распределения нагрузки на базы.

Больше информации можно найти на github. Ура!

more ...