Назад
SiTech Team⏱️ 1 წთ. საკითხავი

Postgres, переписаний на Rust — pgrust проходить 100% офіційних тестів PostgreSQL

Postgres, переписаний на Rust — pgrust проходить 100% офіційних тестів PostgreSQL

pgrust — повне переписування PostgreSQL з нуля на Rust — проходить усі 46,066 офіційних регресійних тестів.

Що таке pgrust?

У липні 2026 року проєкт pgrust — повне переписування PostgreSQL з нуля на Rust — досяг безпрецедентної віхи: проходження 100% офіційних регресійних тестів Postgres. Усі 46,066 тестів.

Автор, Mauricio "Mali" Spera, позиціонує це досягнення як ключ до зміни Postgres зсередини: "Зберегти поведінку Postgres, залишити його тести як оракул і використовувати Rust з AI-програмуванням для дослідження глибших змін."

Чому Rust для баз даних?

Rust є ідеальною мовою для переписування баз даних. Його функції безпеки — ownership, borrowing, lifetimes — гарантують відсутність помилок пам'яті або data race. Для такої складної системи, як Postgres (30+ років розробки), це трансформаційно.

Що це означає для українських розробників?

Для українських розробників і технологічних компаній, які використовують Supabase/Postgres, ця розробка є особливо цікавою. pgrust нагадує нам, що інновації в базах даних далекі від завершення.