[대규모 시스템 설계 기초] 6장. 키-값 저장소 설계

[대규모 시스템 설계 기초] 6장. 키-값 저장소 설계

목표/문제 기술

대규모 데이터 저장 안정 해시를 사용해 서버들에 부하 분산

읽기 연산에 대한 높은 가용성 보장 데이터를 여러 데이터센터에 다중화

쓰기 연산에 대한 높은 가용성 보장 버저닝 및 벡터 시계를 사용한 충돌 해소

데이터 파티션 안정 해시

점진적 규모 확장성 안정 해시

다양성(heterogeneity) 안정 해시

조정 가능한 데이터 일관성 정족수 합의

일시적 장애 처리 느슨한 정족수 프로토콜과 단서 후 임시 위탁

영구적 장애 처리 머클 트리

from http://newwisdom.tistory.com/120 by ccl(A) rewrite - 2021-12-22 01:27:21