CAP IN PRACTICE
CAP는 고정 라벨보다 장애 순간의 선택이다
네트워크 분할이 발생하면 분산 시스템은 일관된 답을 기다릴지, 가능한 응답을 먼저 줄지 결정해야 한다.
Consistency
Availability
Partition
P는 현실
네트워크 지연과 단절은 분산 시스템에서 피할 수 없는 조건
C 우선
일치하지 않을 수 있으면 잠시 응답을 제한
A 우선
일부 오래된 값 가능성을 감수하고 응답 지속
C 성향
Primary 기반
선출/리더 정책으로 쓰기 경로를 통제
A 성향
Dynamo 계열
복제본 응답 수와 repair로 수렴 관리
설정
관리형 DB
읽기 일관성, 트랜잭션, 리전 구성 옵션을 확인