PGConfRu2019 Павел Молявин - «Готовим PostgreSQL в эпоху DevOps. Опыт 2ГИС»
PGConfRu2019 Павел Молявин - «Готовим PostgreSQL в эпоху DevOps. Опыт 2ГИС»
После перехода к микросервисной архитектуре для PostgreSQL наступили «темные времена». Каждая из десяти команд действовала самостоятельно — ставила свою базу данных, выбирала версию, писала деплои. Пришло время создать общий инструмент.
Мы собрали кластер на основе PostgreSQL, repmgr, PgBouncer, Barman. Несмотря на то, что система получилась достаточно сложной для неподготовленного специалиста, нам удалось создать повторяемый деплой, который позволяет быстро разворачивать рабочую систему. А также мы смогли консолидировать все базы в нескольких кластерах и снять с команд обязанности по администрированию.
Failover работает, мы проверяли :-)
Павел Молявин, 2ГИС, Инженер Инфраструктуры
Страница доклада:
#PGConfRu #PostgreSQL #Постгрес #СУБД
3 views
1436
440
2 years ago 00:41:52 3
PGConfRu2019 Павел Молявин - «Готовим PostgreSQL в эпоху DevOps. Опыт 2ГИС»