PlanetScale, 샤딩된 Postgres 페타바이트 DB를 초당 50GB로 백업하는 구조 공개
Hacker News 의견들
이 글에서 강조한 건 Postgres 백업 자체를 스케일링하는 거임. Postgres랑 주변 툴링에 이미 있는 견고한 시스템 위에 쌓아서 가능한 거고. 핵심은 '원래 스케일 안 되는 걸 어떻게 스케일 되게 만드나'라는 원칙임. 이게 백업뿐 아니라 컴퓨트, 스토리지 레이어, 프록시에도 다 적용됨. Neki랑 Vitess가 1GB짜리 작은 DB부터 페타바이트까지 다 커버하는 이유가 이거임.