Primary-Replica

Primary-Replica는 쓰기 순서와 복제 지연을 분리한다

쓰기 기준점은 Primary에 있고 Replica는 로그를 따라가며 읽기와 장애 대비를 맡는다.

1Client write쓰기 요청은 Primary로 들어간다.
2Log order변경 로그가 commit 순서를 만든다.
3ReplayReplica가 로그를 적용해 따라간다.
4Read split일반 조회를 Replica로 보내 부하를 낮춘다.
5Failover장애 시 가장 안전한 복제본을 승격한다.