Վերադառնալ
SiTech Team⏱️ 1 წთ. საკითხავი

Postgres-ը վերագրված Rust-ով — pgrust-ն անցնում է PostgreSQL-ի պաշտոնական թեստերի 100%-ը

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-ը հիշեցնում է, որ տվյալների բազաների նորարարությունը դեռ ավարտված չէ: