DevOps 서적
「서버/인프라를 지탱하는 기술」, 「시스템 성능 엔지니어링」을 읽고 정리한 노트
- 01
서버/인프라를 지탱하는 기술 Ch.1 — 다중화와 부하분산의 기본
서버/인프라를 지탱하는 기술 1장을 읽고 Standby, 헬스 체크, DNS 라운드로빈, L4/L7 로드밸런서, VRRP를 정리한다.
- 02
서버/인프라를 지탱하는 기술 Ch.2 — 리버스 프록시를 도입하는 이유
서버/인프라를 지탱하는 기술 2장을 읽고 리버스 프록시의 요청 제어, 메모리 효율, 버퍼링 역할을 정리한다.
- 03
서버/인프라를 지탱하는 기술 Ch.4 — 부하 그리고 Load Average
서버/인프라를 지탱하는 기술 4장을 바탕으로 Load Average의 의미와 한계, CPU·I/O 부하를 구분해 병목을 찾는 방법을 정리한다.
- 04
시스템 성능 엔지니어링 Ch.1~2 — 소개와 방법론
성능 분석의 목적, 지연 시간과 캐시 히트율, 튜닝의 트레이드오프, 분석을 멈출 시점, 반방법론까지 1~2장을 정리한다.
- 05
시스템 성능 엔지니어링 Ch.4 — 관측 가능성 도구와 모니터링 S/W의 본질
커널 카운터, /proc, /sys를 따라가며 vmstat부터 Prometheus Exporter까지 모니터링 도구가 같은 데이터를 읽는다는 점을 정리한다.