프로필 사진 변경 예시

쓰기 직후에는 복제본마다 값이 잠깐 다를 수 있지만, 복제가 끝나면 모든 노드가 같은 값으로 수렴합니다.

판단 기준

잠깐의 오래된 읽기를 이 데이터가 허용할 수 있는가

같은 데이터가 시간에 따라 어떻게 맞춰지는가

공통 전제는 한 번만 두고, 상태 변화만 비교합니다.

구분
쓰기 직후
복제 지연 중
복제 완료
노드 상태
저장 노드 1 새 사진 노드 2 이전 사진
불일치 노드마다 값이 다름 복제가 아직 도착하지 않음
수렴 모든 노드 새 사진 같은 값으로 정렬 완료
다른 사용자 읽기
노드 1 읽기 새 사진 확인 쓴 직후 결과가 보임
노드 2 읽기 이전 사진이 보일 수 있음 잠깐의 오래된 읽기 허용
어느 노드든 새 사진만 보임 읽기 결과가 다시 같아짐
의미
장점 쓰기를 빠르게 처리 먼저 저장하고 나중에 퍼뜨림
대가 짧은 불일치 발생 즉시 일치보다 가용성을 우선
결론 최종적 일관성 달성 시간이 지나면 모두 같은 상태
핵심: 최종적 일관성은 "항상 같은 값을 즉시 보여준다"가 아니라 "잠깐 다를 수 있지만 결국 같은 값으로 맞춰진다"는 약속입니다.