768대 서버를 1대로 보이게 하는 법

Making 768 servers look like 1

768대 서버를 1대로 보이게 하는 법

PlanetScale이 PostgreSQL과 MySQL 데이터베이스를 샤딩하여 수백 대의 서버에 분산된 데이터를 단일 데이터베이스처럼 보이게 하는 방법을 설명합니다. 단일 서버의 한계(쓰기 병목, 데이터 용량, 백업)를 극복하기 위해 샤딩이 필요하며, Neki(PostgreSQL)와 Vitess(MySQL)의 프록시 계층이 쿼리 라우팅과 데이터 분산을 처리하는 방식을 다룹니다. 또한 여러 프록시를 네트워크 로드 밸런서로 묶어 확장성을 높이는 전체 아키텍처를 소개합니다.

데이터베이스 샤딩은 수 테라바이트를 넘는 데이터를 가진 PostgreSQL이나 MySQL 데이터베이스를 확장하는 가장 좋은 방법입니다.

이 날의 다른 글

2026-07-16