
CAP 이론은 분산 시스템에서 세 가지 특성 중 최대 두 가지만 동시에 보장할 수 있다는 이론입니다.CAP의 세 가지 특성C (Consistency) - 일관성모든 서버가 항상 같은 데이터를 가지고 있어야 함어느 서버에 접속해도 동일한 정보를 받을 수 있음예시: 은행 계좌 잔액이 모든 ATM에서 동일하게 표시A (Availability) - 가용성시스템이 항상 응답할 수 있어야 함일부 서버에 문제가 있어도 서비스가 계속 동작예시: 24시간 언제든지 웹사이트에 접속 가능P (Partition Tolerance) - 분할 허용성서버 간 네트워크 연결이 끊어져도 시스템이 동작해야 함물리적으로 떨어진 서버들 사이의 통신 장애를 견딜 수 있음예시: 서울-부산 간 네트워크가 끊어져도 각 지역에서 서비스 이용 가능현..