Максим Милютин
Database Engineer @ Postgres Professional
Ульяновск

HA решения stolon/patroni для PostgreSQL

  • Зал: МАЛЫЙ КОНЦЕРТНЫЙ ЗАЛ
  • Категории: Разработка
  • Секции: Стачка.Backend

Описание:

PostgreSQL - одна из тех СУБД, для которой пока не существует встроенного решения для высокой доступности (HA). Однако имеется множество сторонних обвязок (corosync/pacemaker, repmgr, etc), а также встроенных решений в рамках отдельных форков (PostgresPro Enterprise multimaster, BDR), которые восполняют данный функционал.

В своём докладе я расскажу о двух решениях stolon/patroni, которые приобрели особую популярность в облачных системах. В частности, затрону темы:

- различные виды инсталляций (под управлением systemd и стороннего оркестратора контейнеров);

- мониторинг кластера и интеграция с системами бэкапирования;

- слабо описанные в документации возможности и ограничения этих систем.

О спикере

Максим Милютин

Database Engineer @ Postgres Professional
Ульяновск

DBA и разработчик в PostgresPro. Являюсь контрибьютором в PostgreSQL, а также в сторонние расширения pg_query_state, pg_wait_sampling, pg_pathman.