Postgres נכתב מחדש ב-Rust — pgrust עובר 100% מבדיקות PostgreSQL הרשמיות
pgrust — כתיבה מחדש של PostgreSQL מאפס ב-Rust — עובר בהצלחה את כל 46,066 בדיקות הרגרסיה הרשמיות.
מהו pgrust?
ביולי 2026, פרויקט pgrust — כתיבה מחדש של PostgreSQL מאפס ב-Rust — השיג אבן דרך חסרת תקדים: מעבר מוצלח של 100% מבדיקות הרגרסיה הרשמיות של Postgres. 46,066 מתוך 46,066 בדיקות.
המחבר, Mauricio "Mali" Spera, מציב את ההישג הזה כמפתח לשינוי Postgres מבפנים: "לשמור על ההתנהגות של Postgres, להשאיר את הבדיקות שלו כאורקל, ולהשתמש ב-Rust עם תכנות בסיוע AI כדי לחקור שינויים עמוקים יותר."
למה דווקא Rust למסדי נתונים?
Rust היא השפה האידיאלית לכתיבה מחדשของ מסדי נתונים. תכונות הבטיחות שלה — בעלות (ownership), השאלה (borrowing), משכי חיים (lifetimes) — מבטיחות שאין שגיאות זיכרון או מירוצי נתונים. עבור מערכת מורכבת כמו Postgres (30+ שנות פיתוח), זה מהפכני.
משמעות למפתחים ישראלים
עבור מפתחים ישראלים וחברות טכנולוגיה המשתמשות ב-Supabase/Postgres, פיתוח זה מעניין במיוחד. pgrust מזכיר לנו שחדשנות במסדי נתונים רחוקה מסיום — ושניתן לבנות מחדש את התשתית הקריטית של ימינו טוב יותר עם הכלים והשפות של המחר.