Профессиональная конференция для Go-разработчиков

Мифы и реалии архитектуры мультимастера в реляционной СУБД PostgreSQL

Базы данных и системы хранения

Масштабирование баз данных / Колоночные СУБД

PostgreSQL
Архитектурные паттерны
Отказоустойчивость
Распределенные системы
Архитектуры / другое
Технологии отказоустойчивости и катастрофоустойчивости, бэкапы
Расширение кругозора

Доклад принят в программу конференции

Мнение Программного комитета о докладе

В докладе рассматривается мультимастер (ММ) в PostgreSQL, разбираются мифы и реальность работы с ним. Вы узнаете про преимущества и недостатки, а также про различные подходы и технологии, включая PostgresPro MM, EDB Postgres, pgEdge и Bucardo.

Целевая аудитория

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

Тезисы

Существуют несколько мифов о мультимастере: он медленный, сложно интегрировать с приложением, неудобен в обслуживании.

Недавно удалось получить опыт работы с мультимастером в реальных боевых условия. Теперь же хочется поделиться плюсами, минусами и life-хаками при работе с мультимастером на примере продукта PostgresPro Enterprise:
* как выжать максимальную производительность из мультимастера?
* почему можно забыть о проксях и балансировщиках?
* какой же trade-off и какие ещё бонусы можно получить?

Михаил Жилин

Postgres Professional

Руководитель группы производительности департамента внедрения и технической поддержки. Более 10 лет работает над улучшением производительности вычислений. В настоящее время является экспертом по производительности СУБД в Postgres Professional и профессионально занимается анализом производительности, оценкой работ по оптимизации и конфигурированием СУБД PostgreSQL и Postgres Pro.

Postgres Professional

Postgres Professional — разработчик российской системы управления базами данных Postgres Pro. СУБД входит в Единый реестр российского программного обеспечения и выпускается в редакциях: Postgres Pro Enterprise, Postgres Pro Standard, Postgres Pro Shardman, их сертифицированные ФСТЭК-версии. Специалисты компании оказывают поддержку полного цикла: аудит, помощь в миграции, техподдержку 24х7 и SLA, обучение, заказные разработки, сертификацию специалистов. По данным исследования ЦСР за 2022 год, компания возглавляет рейтинг российских разработчиков СУБД. Команда Postgres Professional также активно развивает свободно распространяемую СУБД PostgreSQL. Занимает 1 место в России и 2 — в мире по вкладу в открытый код PostgreSQL.
Павел Конотопов

Postgres Professional

Руководитель группы кластерных технологий департамента внедрения и технической поддержки компании Постгрес Профессиональный. Более 20 лет работает в IТ-отрасли, последние 5 лет работы тесно связаны с построением отказоустойчивых и распределенных систем с использованием реляционных СУБД. В настоящее время является экспертом по кластерным системам реляционных СУБД в Postgres Professional, занимается анализом архитектуры распределенных систем, разработкой и оценкой проектов по внедрению распределенных архитектур СУБД PostgreSQL и Postgres Pro в промышленную эксплуатацию.

Postgres Professional

Postgres Professional — разработчик Postgres Pro, самой популярной российской системы управления базами данных. В команде Postgres Professional — 70% российских разработчиков PostgreSQL. Среди заказчиков Postgres Pro — крупнейшие российские компании из списка РБК-500, а также объекты КИИ.

Видео

Другие доклады секции

Базы данных и системы хранения