본문으로 건너뛰기

소개

소개

Oracle로 데이터베이스에 입문해 엔진 내부까지 파고들었고, 이후 PostgreSQL을 맡아 하나씩 정리해 온 DBA입니다. dbalog.dev/pg에 PostgreSQL 그 자체를 정리한다면, 이 노트는 그 PostgreSQL을 죽지 않게 만드는 이야기를 다룹니다.

PostgreSQL은 훌륭한 데이터베이스지만 자동 failover가 내장되어 있지 않습니다. Patroni는 이 빈자리를 채우는 사실상의 표준 고가용성 프레임워크입니다. 이 노트는 Patroni 공식 문서와 소스 저장소를 바탕으로, leader lock과 DCS 같은 분산 시스템 개념이 익숙하지 않은 DBA도 동작 원리부터 운영 시나리오까지 따라올 수 있도록 설명을 덧붙여 정리한 학습 노트입니다.

내용 중 정확하지 않은 부분이 있다면 contact@dbalog.dev로 알려 주시면 확인하여 바로 수정하겠습니다.