🤿 DEEP DIVE

    CAP 정리와 PACELC 정리

    CAP 정리와 PACELC 정리

    CAP 정리란? CAP 정리(브루어의 정리)는 아래 세 가지 조건을 모두 만족하는 분산 컴퓨터 시스템이 존재하지 않음을 증명한 정리이다. 일관성 (Consistency) 가용성 (Availability) 분할 내성 (Partition tolerance) 각 조건의 상세한 내용은 다음과 같다. 일관성 (Consistency) 모든 노드가 같은 순간에 같은 데이터를 볼 수 있어야 한다. 가용성 (Availability) 하나 이상의 노드가 작동 중지된 경우에도 데이터를 요청하는 클라이언트가 응답을 받을 수 있어야 한다. 분할 내성 (Partition tolerance) 메시지 전달이 실패하는 시스템 일부가 망가져도 시스템이 계속 동작해야한다. 노드 간의 통신 장애가 발생하더라도 동작해야한다. = 두 개의 노..

반응형