선형성이란?
- 강한 일관성을 보장하기 위해 모든 연산이 순차적으로 발생하는 것처럼 보이는 특징
- 분산환경에서 선형성을 보장하기 어려운 이유
- 읽는 시점에 노드의 최신화를 보장할 수 없기 때문임
replication 별 구현 방식
- single leader replication: replication log
- multi leader/leaderless application
- Version Vector
- 램포트 시계 (Lamport Clock)는 분산시스템에서 이벤트 순서를 결정하기 위한 논리적 시계다.