WEBBOOK CHAPTER

느린 이유를 숫자로 설명하는 성능 엔지니어링: 19장. 성능 회귀를 릴리스 gate로 만든다

19장. 성능 회귀를 릴리스 gate로 만든다

작은 deterministic benchmark는 PR에서, API smoke threshold는 build 뒤, 전체 load·soak는 승인된 환경에서 실행한다. hardware와 noise가 다른 결과를 직접 비교하지 않는다. 변화율과 절대 SLO를 함께 본다.

실패 artifact에는 k6 summary, trace exemplar, profile, query plan, config·digest, 업무 대사 결과가 있다. 결과 파일에 token과 개인정보가 없는지 검사한다. 기준선을 바꿀 때는 성능 개선 근거와 사람 승인을 남긴다.