37장. Capacity·시니어 리뷰
평균/p95/p99 document size, index per document, 월 성장, oplog bytes/hour, peak write, working set, backup·initial sync 시간을 측정한다. 평균만으로 16MB limit·jumbo document·hot customer를 숨기지 않는다.
schema review는 aggregate boundary, unbounded array, duplication owner, validator migration, BSON type, transaction 필요성을 묻는다. query review는 shape, cardinality, index bounds, multikey, scatter-gather, timeout, retry를 묻는다. 운영 review는 oplog window, restore evidence, majority 가정, failover unknown outcome, FCV rollback 경계를 본다.
후배가 runbook을 보고 같은 evidence를 만들 수 있어야 한다. 명령, 예상 결과, stop condition, rollback, invariant, owner를 쓴다. 시니어의 산출물은 schema 하나가 아니라 선택 근거와 recovery 증거다.