나는 왜 이중화에 집착하는가 — 데이터와 가용성에 대한 인프라 구성 철학
들어가며 — 어떤 인프라 엔지니어의 직업병 인프라를 오래 다루다 보면 각자 유난히 신경 쓰는 지점이 생긴다. 누군가는 비용, 누군가는 보안, 누군가는 배포 속도. 나에게 그건 이중화(redundancy)다. 구성도를 그릴 때 나도 모르게 가장 먼저 던지는 질문은 늘 같다. “이 컴포넌트 하나가 지금 죽으면, 서비스는 계속 살아있는가?” 이...
들어가며 — 어떤 인프라 엔지니어의 직업병 인프라를 오래 다루다 보면 각자 유난히 신경 쓰는 지점이 생긴다. 누군가는 비용, 누군가는 보안, 누군가는 배포 속도. 나에게 그건 이중화(redundancy)다. 구성도를 그릴 때 나도 모르게 가장 먼저 던지는 질문은 늘 같다. “이 컴포넌트 하나가 지금 죽으면, 서비스는 계속 살아있는가?” 이...
이 글의 도메인, IP, 클러스터 이름 등 사내 식별 정보는 모두 일반화했다. 모니터링 시스템 복구기 #1을 쓰면서, 이전 시리즈 「모니터링 시스템 역추적기」 내내 써 온 개념들을 나 스스로 처음부터 설명할 수 있는지 돌아보게 됐다. 역추적할 때는 “이 설정이 왜 여기 있나”를 쫓느라 개념은 필요한 만큼만 짚고 넘어갔다. 이 글은 그 개념들을...
새 시리즈 「모니터링 시스템 복구기」를 시작한다. 이전 시리즈 「모니터링 시스템 역추적기」(#0~#8)가 “이 시스템이 어떻게 만들어졌는가”를 커밋 히스토리로 되짚은 기록이라면, 이 시리즈는 그 지도를 들고 실제 시스템을 되살리고 다듬어 가는 기록이다. 이번 1편이 복구(페이즈 2)이고, 다음 편부터는 보완과 고도화(페이즈 3)를 다룬다. 중간에...