pgrust — реализация PostgreSQL на языке Rust, совместимая с Postgres 18.3. Проект проходит более 46 000 регрессионных тестов и поддерживает загрузку с существующего каталога данных Postgres.
Новая версия проходит 100% тестов, использует модель «поток на соединение» вместо «процесс на соединение», работает на 50% быстрее Postgres на транзакционных и в ~300 раз быстрее на аналитических нагрузках.
Цель проекта — упростить изменение Postgres изнутри с помощью Rust и AI-ассистированного программирования. Проект пока не готов к продакшну, расширения Postgres не поддерживаются. Лицензия: AGPL-3.0.
GitHub ★ 1,722

0 комментариев