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 нагадує нам, що інновації в базах даних далекі від завершення.