Written by
nodejs-style
on
on
[대규모 시스템 설계 기초] 6장. 키-값 저장소 설계
[대규모 시스템 설계 기초] 6장. 키-값 저장소 설계
목표/문제 기술
대규모 데이터 저장 안정 해시를 사용해 서버들에 부하 분산
읽기 연산에 대한 높은 가용성 보장 데이터를 여러 데이터센터에 다중화
쓰기 연산에 대한 높은 가용성 보장 버저닝 및 벡터 시계를 사용한 충돌 해소
데이터 파티션 안정 해시
점진적 규모 확장성 안정 해시
다양성(heterogeneity) 안정 해시
조정 가능한 데이터 일관성 정족수 합의
일시적 장애 처리 느슨한 정족수 프로토콜과 단서 후 임시 위탁
영구적 장애 처리 머클 트리
from http://newwisdom.tistory.com/120 by ccl(A) rewrite - 2021-12-22 01:27:21