백엔드 커리큘럼 심화: Quorum Read/Write + Read Repair 실무 플레이북
복제 DB나 분산 KV에서 quorum read/write를 언제 쓰고, 언제 포기해야 하는지, read repair와 hinted handoff를 어떤 숫자로 운영해야 하는지 실무 기준으로 정리합니다.
복제 DB나 분산 KV에서 quorum read/write를 언제 쓰고, 언제 포기해야 하는지, read repair와 hinted handoff를 어떤 숫자로 운영해야 하는지 실무 기준으로 정리합니다.
DB 메이저 버전 업그레이드를 단순 점검이 아니라 운영 가능한 전환 절차로 다룹니다. 호환성 확인, 쿼리 플랜 회귀 감지, 트래픽 승격/롤백 기준까지 숫자 중심으로 정리합니다.
읽기 복제 구조에서 사용자 체감 일관성을 지키기 위해 Bounded Staleness, Read-Your-Writes, 라우팅 정책을 숫자 기준으로 설계하는 실무 플레이북입니다.
타이머 지연 대신 PostgreSQL WAL LSN을 추적해 쓰기 직후에도 복제가 완료된 Reader만 선택하고, 읽기 일관성과 복제 지연을 함께 제어하는 방법을 설명합니다.
쿼리를 파싱해서 Writer/Reader로 자동 분산하고, 트랜잭션 추적과 replication lag까지 대응하는 라우팅을 구현한다.
복제 구조의 원리(Primary/Replica), 복제 지연(Lag) 대응, 읽기/쓰기 분리 라우팅과 장애 전환 기준