PlanetScale, Postgres 샤딩 솔루션 'Neki' 공개

Key Point
단일 Postgres 머신의 한계에 도달한 대규모 워크로드가 유지보수 창 없이 진정한 Postgres 기능을 유지하면서 수평 확장할 수 있는 선택지가 생겼다.
핵심 요약
- PlanetScale이 Postgres 샤딩 솔루션 'Neki'를 플랫폼 프리뷰로 공개했다.
- 표준 Postgres 와이어 프로토콜을 사용하는 Neki 라우터를 통해 연결하면 기존 드라이버·ORM·연결 문자열이 그대로 작동하며, 각 샤드는 3개 가용 영역에 걸친 프라이머리 1개와 레플리카 2개 이상을 갖춘 완전한 Postgres 클러스터다.
- 데이터 토폴로지 JSON 설정으로 테이블을 물리 샤드에 매핑하고, 스키마 변경·버전 업그레이드·페일오버·리샤딩 등이 모두 온라인 워크플로우로 진행되어 유지보수 창이 불필요하다.
- 커스텀 스토리지 엔진이 없어 Postgres 확장·SQL 지원·성능이 원래 Postgres처럼 동작하며, 리샤딩이 필요할 때까지 단일 프라이머리+레플리카 구성으로 운영할 수 있다.
- Neki 라우터는 전체 Postgres 쿼리 파서·분산 쿼리 플래너·쿼리 버퍼링을 가지며, 수직·수평 확장이 가능해 단일 라우터가 병목이 되지 않는다.
- PlanetScale의 기존 기능인 Insights, 스키마 추천, 브랜칭, MCP 등이 포함되며, 사이드카 연결 풀링으로 각 인스턴스가 실제로 서비스할 수 있는 규모에 맞춰 풀을 구성한다.