Postgres를 Rust로 재작성한 pgrust, 46,000개 이상의 회귀 테스트 통과

Postgres rewritten in Rust, now passing 100% of the Postgres regression tests

Postgres를 Rust로 재작성한 pgrust, 46,000개 이상의 회귀 테스트 통과

pgrust는 Postgres 18.3을 Rust로 재구현한 오픈소스 프로젝트로, 기존 Postgres 데이터 디렉터리와 디스크 호환성을 유지하며 46,000개 이상의 회귀 테스트를 통과했습니다. 아직 프로덕션 준비가 되지 않았고 성능 최적화도 되지 않았지만, 멀티스레드 내부 구조, 내장 커넥션 풀링, JSON 워크로드 개선, vacuum 없는 스토리지 실험 등 Postgres 내부를 더 쉽게 변경할 수 있는 로드맵을 제시합니다. WebAssembly 데모와 Docker 이미지를 제공합니다.

pgrust는 Postgres와 디스크 호환되며 기존 Postgres 18.3 데이터 디렉터리에서 부팅할 수 있습니다.

이 날의 다른 글

2026-07-09