Extreme Networks представи нови инициативи за партньорската си екосистема и второ поколение AI-базирани решения за управление на мрежи по време ...
Google Cloud разширява приноса си към PostgreSQL с подобрения в replication и upgrade процесите
Google Cloud представи подробности за последните си технически разработки и upstream принос към PostgreSQL, насочени към подобряване на logical replication, upgrade процесите и цялостната стабилност на платформата.
Информацията обхваща инженерната работа, извършена между юли и декември 2025 г., като основният фокус е върху разширяване на logical replication възможностите и подготовка за active-active replication конфигурации.
Подобрения в logical replication и active-active архитектурите
Една от ключовите новости е внедряването на автоматично conflict detection, което позволява на PostgreSQL да открива row-level конфликти по време на replication процесите без ръчна намеса.
Това адресира дългогодишен проблем при multi-node write среди, където конфликтни промени между различни възли можеха да блокират replication процесите.
Развитието към active-active replication архитектури предизвиква и дискусии в PostgreSQL общността относно consistency моделите и управлението на конфликтите.
Franck Pachot коментира, че сравняването на двупосочната logical replication с Oracle RAC или distributed SQL решения като CockroachDB и YugabyteDB може да доведе до погрешно разбиране на database consistency моделите, тъй като при replication системите често се използва подходът “last write wins”, докато distributed SQL платформите разчитат на ACID consistency.
От друга страна Janardhan Korapala определя развитието като важен сигнал за позиционирането на PostgreSQL като enterprise стандарт, особено след като hyperscaler компании започват да внедряват enterprise-grade replication функционалности директно в upstream проекта.
Разширена replication функционалност
Google Cloud допринася и с подобрения, които разширяват logical replication отвъд стандартните table данни и добавят replication поддръжка за sequences.
Това намалява нуждата от ръчна синхронизация при migration и version upgrade процеси.
Компанията е разработила и корекции за проблеми като self-deadlocks в subscription management механизмите, които могат да възникнат при опит replication командите да достъпят вече заключени ресурси на същия сървър.
По-бързи и по-надеждни upgrade процеси
Значителна част от разработките е насочена към подобряване на надеждността и производителността на upgrade процесите чрез:
- оптимизации в pg_upgrade
- по-добро управление на large objects
- намаляване на времето за upgrade при големи среди
- запазване на необходимите WAL данни по време на обновяване
- правилно съхранение на schema constraints
Тези подобрения са насочени към по-стабилни и предвидими migration процеси при large-scale PostgreSQL deployment среди.
Допълнителни подобрения и bug fixes
Освен replication и upgrade оптимизациите, Google Cloud е допринесъл и с редица корекции за стабилността на PostgreSQL, включително:
- обработка на invalid index pages в diagnostic tools
- корекции при зареждане на extensions от nested paths
- подобрения във WAL flush логиката за по-добра durability защита при edge cases
Работа по бъдещи PostgreSQL функционалности
Компанията посочва, че продължава работа и по бъдещи подобрения в PostgreSQL, сред които:
- structured conflict log за replication среди
- подобрения в parallel export възможностите на pg_dump
- оптимизации за обработка на large-scale datasets
С тези разработки Google Cloud продължава да разширява участието си в PostgreSQL ecosystem-а и да подкрепя развитието на платформата като enterprise-ready база данни за мащабни cloud и hybrid инфраструктури.
Huawei беше позиционирана като лидер в Gartner® Magic Quadrant™ 2026 за Enterprise Wired and Wireless LAN Infrastructure за четвърта п...
Ubiquiti разширява своето UniFi портфолио с UniFi Express – компактно all-in-one устройство, насочено към малки офиси, фрийлансъри и напре...
TP-Link анонсира Archer 8 – първия си Wi-Fi 8 рутер, въпреки че стандартът Wi-Fi 8 все още не е официално завършен. Компанията обещава по-...
По време на Google I/O 2026 Google обяви, че Canonical ще стане основен поддържащ партньор и стратегически ръководител на Flutter Desktop. Компа...