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 →