turbopuffer가 데이터베이스를 매일 배포하는 방법

How to ship a database every day

turbopuffer가 데이터베이스를 매일 배포하는 방법

turbopuffer는 고객 요청에 빠르게 대응하기 위해 매일 수십 건의 데이터베이스 업그레이드를 배포합니다. BYOC(고객 클라우드 계정) 환경에서는 직접 접근이 불가능하므로, Kubernetes CRD와 로컬 에이전트를 활용한 상태 머신 기반의 제어 플레인을 구축했습니다. 이 시스템은 중앙 제어 플레인과의 연결이 끊겨도 클러스터가 독립적으로 작업을 완료할 수 있게 하며, Terraform과 같은 IaC 도구 대신 커스텀 API 서버와 MySQL을 사용해 작업을 동기화합니다. 엔지니어들은 Linear에서 영감을 받은 키보드 중심의 UI로 모든 클러스터를 효율적으로 관리합니다.

우리는 모든 클러스터를 직접 접근하지 않고도 운영할 수 있도록 설계해야 합니다.

같은 날의 다른 소식

2026-08-17