AI 요약
PlanetScale이 Neki 플랫폼 프리뷰 공개를 기념해 진행한 벤치마크에서 512개 샤드로 초당 1억 1853만 쿼리(QPS)를 16분간 유지하며 1.22 PiB 데이터를 처리하는 기록을 세웠다. 단일 샤드 포인트 셀렉트(기본키로 한 행 조회)만 사용한 단순 읽기 전용 워크로드로, 샤드 간 쿼리가 없는 격리된 구조였다. 5개 샤드에서 50개, 다시 512개로 늘려도 처리량이 선형적으로 확장되었고, 512개 샤드에서는 샤드당 23만 1521 QPS까지 여유가 있었다. 라우터 p99 지연은 6.06ms, 클라이언트 p99는 13.95ms였고 오류율은 약 180만 쿼리당 1건이었다.
핵심 포인트
- 512개 샤드로 16분간 1억 1853만 8803 QPS 유지, 최대 1억 1874만 7267 QPS 기록
- 1.22 PiB 데이터 처리, 샤드당 r8g.16xlarge Postgres 프라이머리 1개, 라우터 480개
- 라우터 p99 6.06ms, 클라이언트 p99 13.95ms, 오류율 약 180만 쿼리당 1건
- 5→50→512 샤드 확장 시 처리량 선형 증가, 512 샤드에서 샤드당 23만 1521 QPS
향후 전망
- 향후 글에서 1억 QPS 달성까지의 엔지니어링 과정과 과제를 상세 공개 예정
- 이번 벤치마크는 읽기 전용·복제본 없음·장애조치 미포함 조건이라는 한계 존재
출처:PlanetScale Blog (hackernews)
