РАЗРАБОТКА

PostgreSQL добавляет pg_grpc для интеграции с gRPC — упрощение работы с сервисами

PostgreSQL анонсировал pg_grpc — расширение для вызова gRPC-сервисов из SQL, упрощая интеграцию и архитектуру приложений.

✍️ Редакция iTech News | 31.12.2025 | ⏱ 2 мин | Источник: DEV Community
PostgreSQL улучшает интеграцию с gRPC-услугами

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

Что такое pg_grpc и его возможности

Расширение pg_grpc, находящееся на стадии альфа-тестирования, предоставляет возможность вызывать юнитарные gRPC-методы непосредственно из SQL. Это открывает новые перспективы для работы с данными, позволяя использовать триггеры, запланированные задания и ad-hoc запросы для взаимодействия с внешними gRPC-эндпоинтами. Такой подход особенно полезен для построения микросервисной архитектуры и инструментов для обработки данных.

Разработчики уже могут тестировать это раннее решение и делиться обратной связью о его производительности и функциональности. Важно отметить, что интеграция gRPC непосредственно в PostgreSQL обозначает шаг к более унифицированной базе данных с внешними коммуникациями, соответствующими современным требованиям к разработке.

Прямое влияние на архитектуры приложений

Специалисты отмечают, что возможность вызывать gRPC-сервисы непосредственно из SQL может привести к революции в сфере автоматизации рабочих процессов и интеграции данных в PostgreSQL. Это упрощает создание архитектур, основанных на событиях. Все это может заметно ускорить разработку новых приложений и упростить уже существующие системы.

Исправления для архитектуры RISC-V

Помимо новшества с gRPC, SQLite также анонсировала исправление для компиляции на архитектуре RISC-V, что подтверждает приверженность разработчиков к поддержанию высокой портативности базы данных. Эти небольшие исправления помогают обеспечить надежность и стабильность работы SQLite на растущем числе встроенных и маломощных устройствах.

Такое внимание к интеграции и стабильности делает SQLite идеальным выбором для использования в различных аппаратных решениях — от IoT до специализированных промышленных контроллеров.

Что значит для разработчиков

Для разработчиков в России и СНГ эти изменения имеют особенно важное значение. Возможность вызова gRPC-сервисов в PostgreSQL упрощает рабочие процессы и снижает потребность в дополнительных компонентах в архитектуре приложений. Это может значительно увеличить скорость разработки и упростить управление данными. Инструменты, основанные на gRPC, теперь могут быть использованы напрямую в SQL-запросах, что открывает новый уровень гибкости и эффективности работы.

Следующий шаг — тестирование pg_grpc среди сообщества разработчиков, что поможет уточнить функционал и производительность данного расширения.

Поделиться: Telegram X LinkedIn