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

  • Auditorium: SMALL CONCERT HALL
  • Category: Development
  • Section: Stachka.Backend

Description:

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

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