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