전체 글

들어가며 CAP Theorem 에서 말하는 Consistency 는 모든 노드에서 볼 수 있는 읽기/쓰기 연산은 원자적(atomic)이거나 선형적으로 일관성 있는지 (linearizability) 를 중점으로 본다. 우리가 현재 마주하는 대부분의 네트워크 시스템은 불안정함을 가지고 있다. 패킷은 중간에 사라질 수도 있고 늦게 도착할 수도 있다. 이는 바꾸기 어려운 사실이기 때문에 어쩔 수 없이 CAP 에서 P(partition tolerance) 를 강제로 선택하게 된다. 그렇다면 남은 C(Consistency)와 A(Availability) 사이에서 어떤 것을 중점으로 할 지 선택을 내려야만 한다. 분산 시스템에서 데이터를 저장하고 관리하는 일련의 기술(방식)을 consistency pattern (혹..
k-farmer
기록농장