home.social

#patroni — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #patroni, aggregated by home.social.

  1. pgwatch v6 ships a Patroni overview dashboard. It could not have existed before - and working out why explains the whole feature.

    The dashboard asks for twenty-two readings: patroni_primary, patroni_xlog_location, patroni_dcs_last_seen and nineteen more. None of them come from a SQL query. #PostgresQL does not know any of this. #Patroni does, on its own metrics endpoint - and until v6, #pgwatch had no way to read it.

  2. pgwatch v6 ships a Patroni overview dashboard. It could not have existed before - and working out why explains the whole feature.

    The dashboard asks for twenty-two readings: patroni_primary, patroni_xlog_location, patroni_dcs_last_seen and nineteen more. None of them come from a SQL query. #PostgresQL does not know any of this. #Patroni does, on its own metrics endpoint - and until v6, #pgwatch had no way to read it.

  3. pgwatch v6 ships a Patroni overview dashboard. It could not have existed before - and working out why explains the whole feature.

    The dashboard asks for twenty-two readings: patroni_primary, patroni_xlog_location, patroni_dcs_last_seen and nineteen more. None of them come from a SQL query. #PostgresQL does not know any of this. #Patroni does, on its own metrics endpoint - and until v6, #pgwatch had no way to read it.

  4. pgwatch v6 ships a Patroni overview dashboard. It could not have existed before - and working out why explains the whole feature.

    The dashboard asks for twenty-two readings: patroni_primary, patroni_xlog_location, patroni_dcs_last_seen and nineteen more. None of them come from a SQL query. does not know any of this. does, on its own metrics endpoint - and until v6, had no way to read it.

  5. Отказоустойчивый PostgreSQL для почты RuPost: Patroni + etcd + HAProxy за три ВМ

    Когда почта ложится — ложится всё. Переписка, задачи, согласования, доступы — всё завязано на почтовый сервер. А если под ним единственный PostgreSQL без резервирования, то между вами и катастрофой — один сбойный диск или зависший процесс. В этой статье — пошаговый рецепт: собираем отказоустойчивый кластер PostgreSQL на базе Patroni, используем etcd для консенсуса и HAProxy как единую точку входа. Три виртуальные машины — и ваша почта RuPost переживёт падение ноды без потери писем и без ручного вмешательства.

    habr.com/ru/companies/cloud4y/

    #postgresql #patroni #кластер_postgresql #почта #настройка_кластера

  6. Кластеризация PostgreSQL за день или за 15 минут: разбираем варианты и подводные камни реализации

    Кластеризация необходима для большинства СУБД уровня Enterprise. Есть много способов создать или развернуть кластер: от бесплатных до дорогих, от простых до сложных. У разных вендоров свои приоритеты: одни делают настройку кластера в пару кликов (как в MS SQL), другие фокусируются на надежности и функциональности (Oracle). В мире СУБД на базе PostgreSQL на сторону которых всё активнее переходит российский IT, тоже есть свои кластерные инструменты и решения: как бесплатные и открытые Patroni, Stolon, pacemaker/corosync, так и проприетарные. Лидер по популярности среди открытых решений – Patroni. Сегодня я расскажу, почему настраивать кластеризацию на нем руками весело только первые пару раз. Поговорим об особенностях поддержки Patroni в Proxima DB, снижении порога входа для новичков и повторяемости конфигураций.

    habr.com/ru/companies/orion_so

    #postgresql #субд #кластеризация #patroni #proximadb #кластер_postgresql #кластеризация_данных