CAP

CAP는 네트워크 분할 때의 장애 대응 선택이다

분할이 없는 평상시가 아니라 노드 사이 통신이 깨진 순간, 일관된 답을 기다릴지 응답을 계속할지 선택한다.

CAP
CConsistency모든 정상 응답이 같은 최신 값을 보장
AAvailability요청을 받은 정상 노드가 실패 없이 응답
PPartition Tolerance메시지 지연/손실에도 시스템이 계속 고려해야 하는 조건
C 우선확실하지 않으면 일부 요청을 거절하거나 기다림
A 우선응답을 계속하되 오래된 값이나 사후 수렴을 감수