Extensions for Everyone (PConf.dev 2026)

15 подписчиков

12+
12+

4 просмотра

7 дней назад

ПожаловатьсяНарушение авторских прав

Extensions for Everyone (PConf.dev 2026)

15 подписчиков

12+
12+

4 просмотра

7 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

4 просмотра

7 дней назад

Расширения для всех (Extensions for Everyone) PGConf.dev 2026 Представлено Жоханом Фэном (Ruohang Feng) на PGConf.dev 2026 (https://2026.pgconf.dev) Расширения — это суперсила PostgreSQL, но только если пользователи действительно могут их получить. PGDG поставляет около 150 пакетов; в реальном мире существует более 1000. Этот разрыв ограничивает потенциал PostgreSQL. Именно поэтому я потратил два года на создание проекта pgext.cloud: унифицированной открытой инфраструктуры для упаковки, индексации, сборки и доставки расширений. Сейчас он поставляет 440+ подписанных нативных пакетов для Linux для 14 дистрибутивов, обслуживает около 1 млн загрузок в месяц и поддерживает совместимость с PGDG для 6 основных версий, попутно исправляя десятки проблем с поломкой расширений. Этот доклад предназначен для авторов расширений, желающих охватить более широкую аудиторию, разработчиков ядра, тестирующих совместимость патчей, администраторов баз данных, уставших компилировать из исходников, и вендоров, оценивающих возможность повторного использования компонентов. Я расскажу о: статистике по расширениям и о том, что она раскрывает о реальном использовании; архитектуре — каталог для обнаружения, репозиторий для доставки и PIG CLI для лёгкого доступа; управлении сборками; и о том, как инструменты ИИ помогают с упаковкой и сопровождением. https://2026.pgconf.dev/session/583

, чтобы оставлять комментарии