목록 보기
CockroachDB in Production
백엔드

CockroachDB in Production

데브시스터즈
데브시스터즈
2022년 12월 13일

두줄요약

CockroachDB를 쿠키런: 킹덤의 메인 데이터베이스로 선택한 이유와 운영 시 고려할 점을 정리했습니다. 분산 구조, 복제, MVCC, 핫스팟 대응 같은 핵심 개념도 함께 설명했습니다.

핵심 내용

  • CockroachDB를 쿠키런: 킹덤 메인 데이터베이스로 선택한 배경과 Production 운용 관점의 고려 사항 정리
  • SQL 호환 분산 데이터베이스로서의 특성, 수평 확장성, 장애 복원력, Multi-Region 지원 소개
  • 내부 구조와 동작 방식인 Key-Value 저장소, Range, Replication, Leaseholder, Raft Leader, MVCC 개념 설명
  • Production 배포 시 hot range, 핫스팟, locality 설정, 키 설계, range split 대응 필요성 강조

다음 읽기

#CockroachDB 주제를 이어서 읽기

쿠키런: 킹덤 길드 업데이트 이후 서비스 이슈 되돌아보기

길드 업데이트 이후 CockroachDB 클러스터에서 Hot Range로 인한 과부하 이슈를 회고했습니다. 점검 방식 조정, 테이블 단위 백업, Split과 Decommission으로 장애를 수습했습니다.

데브시스터즈
데브시스터즈
백엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...