Postgres-ը վերագրված Rust-ով — pgrust-ն անցնում է PostgreSQL-ի պաշտոնական թեստերի 100%-ը
pgrust — PostgreSQL-ի զրոյից վերագրումը Rust-ով — անցնում է PostgreSQL-ի բոլոր 46,066 պաշտոնական ռեգրեսիոն թեստերը:
Ի՞նչ է pgrust
2026 թվականի հուլիսին, pgrust նախագիծը՝ PostgreSQL-ի զրոյից վերագրումը Rust-ով, հասավ աննախադեպ նվաճման՝ PostgreSQL-ի ռեգրեսիոն թեստերի 100%-ի հաջող անցում: 46,066 թեստերից 46,066-ը:
Հեղինակը՝ Mauricio "Mali" Spera-ն, այս նվաճումը դիրքավորում է որպես Postgres-ը ներսից փոխելու բանալի: pgrust-ը հիշեցնում է մեզ, որ տվյալների բազաների նորարարությունը դեռ ավարտված չէ:
Ինչու՞ Rust տվյալների բազաների համար
Rust-ը իդեալական լեզու է տվյալների բազաները վերագրելու համար: Նրա անվտանգության հնարավորությունները՝ ownership, borrowing, lifetimes – երաշխավորում են հիշողության սխալների և data race-ների բացակայությունը: 30+ տարվա զարգացում ունեցող Postgres-ի նման բարդ համակարգի համար սա տրանսֆորմացիոն է:
Ինչ է սա նշանակում հայ մշակողների համար
Supabase/Postgres օգտագործող հայ մշակողների և տեխնոլոգիական ընկերությունների համար այս զարգացումը հատկապես հետաքրքիր է: pgrust-ը հիշեցնում է, որ տվյալների բազաների նորարարությունը դեռ ավարտված չէ: