malisper의 pgrust가 Postgres 18.3과의 호환을 목표로 46,000개 이상 회귀 쿼리에서 기대 출력을 재현하며, 기존 Postgres 데이터 디렉터리에서 부팅되는 디스크 호환성도 갖췄다. 아직 미공개인 새 버전은 회귀 스위트 100%를 통과하고, 프로세스당 연결 대신 스레드당 연결 모델을 쓰며, 트랜잭션 워크로드에서 50% 빠르고 분석 워크로드에서 약 300배 빠르다고 밝혔다. AI 보조 프로그래밍으로 서버 내부를 더 깊이 바꾸는 것이 목표다.
pgrust는 Postgres 18.3 호환을 목표로 하며 46,000개가 넘는 회귀 쿼리에서 Postgres의 기대 출력과 일치한다. 기존 Postgres 18.3 데이터 디렉터리에서 부팅되는 디스크 호환성을 갖춰, 'Postgres의 동작은 그대로 두고 실제 Postgres 테스트를 오라클로 삼아 Rust와 AI 보조 프로그래밍으로 더 깊은 서버 변경을 탐구한다'는 목표를 내세운다.
아직 공개되지 않은 새 버전은 회귀 스위트 100%를 통과하고, 프로세스당 연결 대신 스레드당 연결 모델을 채택했으며, 트랜잭션 워크로드에서 Postgres보다 50% 빠르고 분석 워크로드에서 약 300배 빠르다(ClickBench에서 ClickHouse보다 2배 느리지만 더 빨라질 수 있다고 본다)고 주장한다. 다만 아직 프로덕션 준비 상태가 아니며 성능 최적화도 되지 않았고, PL/Python 같은 절차 언어 확장은 일반적으로 호환되지 않는다.
no-vacuum 저장 설계, AI 생성 SQL에 대한 런타임 가드레일 같은 실험이 로드맵에 있다. WebAssembly 데모와 Docker 이미지로 직접 돌려볼 수 있다.