CAP 정리
분산 시스템에서 일관성(Consistency), 가용성(Availability), 분할 내성(Partition Tolerance) 세 가지 속성을 동시에 모두 만족시킬 수 없다는 이론이다. 시스템 설계 시 비즈니스 요구사항에 따라 어떤 가치를 우선시할지 결정하는 핵심 근거가 된다.