pgrust: Postgres reescrito en Rust pasa el 100% de las pruebas de regresión
Postgres rewritten in Rust, now passing 100% of the Postgres regression tests
pgrust, un proyecto que reescribe Postgres en Rust, ha alcanzado un hito importante: supera las más de 46,000 consultas de regresión de Postgres 18.3, siendo compatible a nivel de disco y capaz de arrancar desde un directorio de datos existente. Aunque aún no está listo para producción ni optimizado en rendimiento, el objetivo es facilitar cambios profundos en el servidor usando Rust y programación asistida por IA. El proyecto incluye una demo en WebAssembly y un roadmap ambicioso con mejoras como internals multihilo y connection pooling integrado.
El objetivo es hacer que Postgres sea más fácil de cambiar desde adentro: mantener el comportamiento con forma de Postgres, mantener las pruebas reales de Postgres como oráculo, y usar Rust junto con programación asistida por IA para explorar cambios más profundos en el servidor.