AWS открывает исходный код pgactive для PostgreSQL

Обновлено: 25 августа, 2025

Выход программы pgactive в открытый исходный код знаменует серьёзный шаг AWS в мире открытого исходного кода. Это расширение для PostgreSQL, которое позволяет реализовывать активно-активную репликацию, обещает изменить подход к отказоустойчивости и гибкости приложений высокой доступности.

Новые возможности для разработчиков

Первоначально представленное как ограниченное решение в AWS Relational Database Service в конце 2023 года, pgactive теперь доступно на GitHub под лицензией Apache 2.0. Расширение позволяет стримить данные между экземплярами баз данных асинхронно и поддерживает разрешение конфликтов. Добавление функции двунаправленной синхронизации данных минимизирует время простоя и потерю данных в распределённых средах.

Архитектура pgactive включает логические слоты репликации и пользовательские обработчики конфликтов, которые разработчики могут настраивать для уникальных приложений. AWS утвердила, что этот шаг является результатом многолетних внутренних испытаний, направленных на поддержку реальных рабочих нагрузок, таких как e-commerce и финансовые услуги.

Преимущества для глобального сообщества

Обнародовая pgactive, AWS призывает мировое сообщество разработчиков вносить свой вклад, настраивать и расширять инструмент. Это снижает зависимость от поставщика благодаря возможности интеграции со самостоятельно управляемыми PostgreSQL экземплярами на любом облаке или аппаратном обеспечении на месте. Сообщество приветствует открытость и коллективный просмотр кода, хотя пока что применение в реальных продуктах ограничено.

С открытым исходным кодом приходят и обязательства в области безопасности и совместимости; репозиторий на GitHub включает руководство по безопасности и лучшие практики. Ожидается, что в будущем статус pgactive как программы с открытым исходным кодом сделает его основой для приложений следующего поколения — от глобальной доставки контента до аналитики в реальном времени, за счёт вклада сообщества и более быстрого итерационного процесса.

Опубликовано: 25 августа, 2025

ЕЩЕ СТАТЬИ ПО ДАННОЙ ТЕМЕ

Postgres и Kubernetes: будущее корпоративных приложений

Переход на Postgres и Kubernetes ускоряет модернизацию приложений и применение AI. Компании ищут решения для улучшения производительности и внедрения искусственного интеллекта, отказываясь от устаревших монолитных систем.

Читать далее »

Поддержка Postgre SQL

Поддержка — это когда у вас возникает техническая
проблема с существующей системой,
и вам необходимо некоторое руководство