
백엔드
CockroachDB in Production
두줄요약
CockroachDB를 쿠키런: 킹덤의 메인 데이터베이스로 선택한 이유와 운영 시 고려할 점을 정리했습니다. 분산 구조, 복제, MVCC, 핫스팟 대응 같은 핵심 개념도 함께 설명했습니다.
핵심 내용
- CockroachDB를 쿠키런: 킹덤 메인 데이터베이스로 선택한 배경과 Production 운용 관점의 고려 사항 정리
- SQL 호환 분산 데이터베이스로서의 특성, 수평 확장성, 장애 복원력, Multi-Region 지원 소개
- 내부 구조와 동작 방식인 Key-Value 저장소, Range, Replication, Leaseholder, Raft Leader, MVCC 개념 설명
- Production 배포 시 hot range, 핫스팟, locality 설정, 키 설계, range split 대응 필요성 강조
