계산이 바쁜가?
- Chrome DevTools Performance로 call stack을 봅니다.
clinic flame으로 CPU를 많이 쓰는 함수를 찾습니다.- 동기 루프, 직렬화, 암호화 비용을 의심합니다.
NestJS ch9-4 / profiling tools
느린 요청을 무작정 기록하면 노이즈가 많습니다. CPU, 이벤트 루프, 메모리, 분산 호출 중 무엇을 좁힐지 먼저 정합니다.
clinic flame으로 CPU를 많이 쓰는 함수를 찾습니다.clinic doctor로 event loop delay를 봅니다.