« Tüm yayınlar

Rust ile Postgres: 100% regresyon testini geçene kadar üç başarısızlık

Postgres'i Rust'a yeniden yazma süreci, deneyimler ve öğrenilen dersler. pgrust ile daha iyi bir veritabanı geliştirme hedefi.

Postgres'i Rust'a yeniden yazmak için dört deneme ve 100 bin dolar harcandı. Sonuçta, pgrust adı verilen 1.8 milyon satırlık bir Rust kodu oluşturuldu. Bu süreç, AI kullanarak daha iyi bir Postgres versiyonu geliştirme hedefiyle başladı. Şu anda, pgrust'in beşinci versiyonu, analitik sorgularda Clickhouse kadar hızlı ve işlem yüklerinde Postgres'ten daha hızlıdır.