Открыть сервис

Postgres Professional

Postgres Professional — российская компания, занимающаяся разработкой, внедрением и сопровождением реляционной системы управления базами данных (СУБД) Postgres Professional (Postgres Pro), а также предоставлением сопутствующих услуг, включая техническую поддержку, обучение и консалтинг. Основана в 2015 году. Входит в реестр аккредитованных IT-компаний Минцифры РФ. Является одним из ключевых участников российского рынка систем управления базами данных, ориентированных на импортозамещение и обеспечение технологической независимости.

История

Предпосылки и основание

Предпосылки к созданию компании возникли в начале 2010-х годов, когда в России и мире возрос интерес к свободному программному обеспечению (СПО) и, в частности, к СУБД PostgreSQL. В 2014 году, после введения первых санкций в отношении России, была активизирована политика импортозамещения в сфере информационных технологий. Крупные государственные и коммерческие заказчики стали искать альтернативы проприетарным западным СУБД (Oracle, Microsoft SQL Server, IBM DB2). В этот период группа российских разработчиков, имевших опыт участия в международном сообществе PostgreSQL, приступила к созданию собственной коммерческой версии этой СУБД.

Компания Postgres Professional была официально зарегистрирована в 2015 году. Её основателями выступили несколько ключевых фигур российского open-source-сообщества, в том числе разработчики, внёсшие значительный вклад в ядро PostgreSQL. С самого начала стратегия компании заключалась не в создании «форка» (ответвления) кода, а в разработке расширений, улучшений и дополнительных модулей для оригинальной СУБД PostgreSQL, с последующей передачей этих наработок в upstream (основную ветку разработки).

Развитие и продуктовый портфель

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

В 2017 году компания выпустила Postgres Pro Standard — бесплатную версию для небольших проектов, а также начала активное продвижение продукта в государственном секторе. В 2018 году Postgres Pro была включена в Единый реестр российских программ для электронных вычислительных машин и баз данных (Приказ Минкомсвязи № 486 от 25.12.2018), что дало ей преимущество при участии в государственных и муниципальных закупках.

В 2020 году компания запустила облачный сервис Postgres Pro Cloud, позволяющий разворачивать СУБД в облачной инфраструктуре заказчика. В 2021 году был выпущен Postgres Pro Enterprise 1C, специализированная сборка для работы с платформой «1С:Предприятие», оптимизированная для её требований.

В 2022 году, после введения новых санкций и ухода ряда западных вендоров с российского рынка, спрос на продукты Postgres Professional резко вырос. Компания начала масштабную программу по миграции заказчиков с Oracle и Microsoft SQL Server на Postgres Pro. В 2023 году был анонсирован Postgres Pro Enterprise 15, основанный на версии PostgreSQL 15, с рядом собственных улучшений.

Продукты и услуги

СУБД Postgres Pro

Основной продукт компании — семейство реляционных СУБД Postgres Pro. Все версии основаны на коде PostgreSQL, но включают ряд проприетарных расширений и оптимизаций.

  • Postgres Pro Enterprise — коммерческая версия, предназначенная для крупных корпоративных заказчиков. Включает:
  • Оптимизатор запросов — собственный планировщик, который может выбирать более эффективные планы выполнения сложных запросов по сравнению со стандартным планировщиком PostgreSQL.
  • Расширенная поддержка параллельных запросов — позволяет эффективнее использовать многоядерные процессоры.
  • Средства резервного копирования — встроенный механизм pg_probackup, обеспечивающий инкрементальное и дельта-копирование.
  • Мониторинг и диагностика — компонент pg_prostats для сбора статистики и выявления проблем производительности.
  • Поддержка репликации — расширенные механизмы синхронной и асинхронной репликации.
  • Компонент для работы с неструктурированными данными — поддержка JSONB, XML, и других форматов.
  • Postgres Pro Standard — бесплатная версия, распространяемая под лицензией, аналогичной PostgreSQL. Включает большинство функций Enterprise, но с ограничениями по производительности и без некоторых расширений (например, pg_probackup Enterprise).
  • Postgres Pro Enterprise 1C — специализированная версия, оптимизированная для работы с платформой «1С:Предприятие». Включает предустановленные настройки для типовых конфигураций 1С, а также расширения для работы с блокировками и транзакциями, характерными для этой платформы.
  • Postgres Pro Cloud — облачный сервис, позволяющий разворачивать СУБД в облачной инфраструктуре (например, на базе Yandex Cloud, VK Cloud, SberCloud). Предоставляет автоматическое масштабирование, резервное копирование и мониторинг.

Услуги

  • Техническая поддержка — круглосуточная поддержка для корпоративных клиентов, включая консультации по настройке, оптимизации и устранению неисправностей.
  • Обучение — курсы и сертификация по администрированию, разработке и оптимизации СУБД Postgres Pro. Компания имеет собственный учебный центр.
  • Консалтинг — услуги по миграции с других СУБД (Oracle, Microsoft SQL Server, MySQL) на Postgres Pro, аудит производительности, проектирование архитектуры баз данных.
  • Разработка — создание заказных расширений и модулей для Postgres Pro под конкретные задачи клиента.

Участие в сообществе PostgreSQL

Postgres Professional является активным участником международного сообщества разработчиков PostgreSQL. Компания регулярно вносит свой код в основную ветку PostgreSQL (upstream). Среди наиболее значимых вкладов:

  • Разработка механизма pg_probackup, который стал частью официального репозитория PostgreSQL.
  • Улучшения в планировщике запросов, связанные с параллельными запросами и оптимизацией соединений.
  • Разработка расширения pg_stat_statements для сбора статистики выполнения запросов.
  • Участие в разработке PostgreSQL 15 и последующих версий.

Сотрудники компании регулярно выступают на международных конференциях, таких как PostgreSQL Conference Europe, PGConf, FOSDEM, а также на российских профильных мероприятиях (например, HighLoad++, Data+).

Позиционирование на рынке

Postgres Professional позиционирует себя как разработчика отечественной СУБД, способной заменить западные аналоги в государственных и корпоративных информационных системах. Компания активно участвует в программах импортозамещения, входя в реестр отечественного ПО. Продукты компании сертифицированы Федеральной службой по техническому и экспортному контролю (ФСТЭК России) для использования в государственных информационных системах (ГИС) и системах, обрабатывающих персональные данные.

Основными конкурентами Postgres Professional на российском рынке являются:

  • СУБД Oracle (до ухода с рынка в 2022 году) — основной конкурент, на замену которого ориентирована Postgres Pro.
  • СУБД Microsoft SQL Server (до ухода с рынка в 2022 году).
  • СУБД 1С:База данных — собственная СУБД компании «1С», основанная на PostgreSQL.
  • СУБД Arenadata DB — российская СУБД на базе Greenplum, ориентированная на аналитику.
  • СУБД Yandex Database (YDB) — облачная СУБД от Яндекса.
  • СУБД Ред База Данных — продукт компании «Ред Софт», также основанный на PostgreSQL.

Критика и ограничения

Несмотря на активное развитие, Postgres Professional сталкивается с рядом критических замечаний:

  • Зависимость от upstream — хотя компания вносит свой вклад в PostgreSQL, её продукт остаётся форком, что создаёт риски при обновлении ядра. Критики отмечают, что при выходе новой версии PostgreSQL может потребоваться значительное время для адаптации проприетарных расширений.
  • Стоимость лицензий — коммерческая версия Postgres Pro Enterprise стоит дороже, чем поддержка стандартной PostgreSQL, что может быть невыгодно для небольших проектов.
  • Неполная совместимость с Oracle — при миграции с Oracle на Postgres Pro могут возникать проблемы с переносом хранимых процедур, триггеров и специфических функций (например, Oracle Sequences, PL/SQL). Компания предоставляет инструменты для миграции, но полная автоматическая конвертация часто невозможна.
  • Ограниченная экосистема — по сравнению с Oracle или Microsoft SQL Server, экосистема Postgres Pro (сторонние инструменты, библиотеки, драйверы) менее развита, хотя и постоянно расширяется.

Интересные факты

  • Название компании «Postgres Professional» отражает её специализацию на профессиональной поддержке и коммерциализации PostgreSQL.
  • В 2021 году Postgres Professional стала первой российской компанией, чей код был принят в основную ветку PostgreSQL (pg_probackup).
  • Компания активно сотрудничает с ведущими российскими вузами (МГУ, МФТИ, ВШЭ) в области подготовки специалистов по базам данных.
  • В 2023 году Postgres Professional вошла в топ-10 крупнейших российских IT-компаний по версии рейтинга RAEX (Рейтинговое агентство «Эксперт РА»).

Источники

  • Официальный сайт Postgres Professional
  • Единый реестр российских программ для электронных вычислительных машин и баз данных (Минцифры РФ)
  • Материалы конференций HighLoad++ и PGConf
  • Статьи и обзоры на Habr (Хабр)
  • Релизы и пресс-релизы компании Postgres Professional
  • Документация PostgreSQL (PostgreSQL Global Development Group)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →