Rust 재작성, 실무 도입 기준은 무엇인가
한 줄 요약: Postgres Rust 재작성과 Bun의 Rust 전환은 언어 선택보다 넓은 문제를 건드린다. AI 에이전트로 재작성 속도가 빨라졌을 때, 데이터베이스와 런타임의 운영 리스크를 어떤 테스트 하네스와 호환성 계약으로 막을 수 있느냐가 관건이다. 왜 지금 이슈인가 pgrust가 Postgres 18.3 호환을 목표로 서버를 Rust로 다시 구현하면서, 46,000개가 넘는 Postgres 회귀 테스트(regression test) 쿼리에서 기대 출력과 일치했다고 공개했다. 더 민감한 지점은 디스크 호환성이다. 기존 Postgres 18.3 데이터 디렉터리에서 부팅할 수 있다는 설명은 이 프로젝트를 단순한 장난감 구현으로 보기 어렵게 만든다. ...