PlanetScale을 집에서 직접 만들어 보자: 인프라

Let's Build PlanetScale from Scratch: Infrastructure

PlanetScale을 집에서 직접 만들어 보자: 인프라

PlanetScale의 핵심 아이디어를 집에서 재현하는 Homescale 프로젝트를 소개합니다. Homescale은 Docker의 이미지/컨테이너 모델을 차용해 데이터베이스의 불변 스냅샷에서 쓰기 가능한 인스턴스와 시점 기반 브랜치를 생성합니다. 저장소와 컴퓨팅을 분리하고, Ceph RBD의 COW(기록 중 복사) 기능을 활용해 전체 데이터를 복사하지 않고도 브랜치를 만들 수 있습니다. Kubernetes를 제어 평면으로 사용하고 Rook으로 Ceph를 운영하는 전체 아키텍처를 다룹니다.

브랜치 생성은 데이터베이스 프로세스 아래, 저장소 계층에서 이루어져야 합니다.

이 날의 다른 글

2026-07-16