Expand description
Replication Node — Quorum 기반 리더 선출 + Multi-Master Failover
§개선 사항 (MVP → P0)
current_term: Raft-like 임기(term) 번호 도입으로 중복 선출 방지voted_for: 현 임기에 이미 투표한 경우 재투표 방지- Quorum 투표 집계:
cluster_size / 2 + 1과반수를 얻어야만 Master 승격 Promotion메시지에term포함 → 구버전 Master를 Slave로 강등- Split-Brain 방어: 자신보다 높은 term의 Promotion 수신 시 Slave 강등
Structs§
- Replication
Node - 클러스터 노드 (Quorum 기반 리더 선출)