분산 시스템의 기초 개론 – 2

이전 글에서 Write-Ahead-Log, Leader and Follower, Version Control, Majority Quorum, Generation Clock에 대해 언급 했다. 이번 글에서는 그 이후의 것을 알아본다. 이 글은 “Patterns of Distributed Systems” (Unmesh Joshi)의 책을 기초로 쓰였다. Write-Ahead-Log(WAL): 모든 단위 작업을 디스크에 기록한다. 디스크에 기록이 완료된 작업만이 완료(Commit) 처리 될 수 있다. 시스템에 장애가 발생해도 Log를 Replay하여 복구 할 수 … 분산 시스템의 기초 개론 – 2 계속 읽기