LabHub
배우기 러닝패스 코스

遅くなったのは一つではなく全部だった

クイズ: 一本のレーンに並ぶ仕事

LabHub 에서 이어서 보기

한국어 원문으로 표시합니다.

결제 API 가 느리다는 신고를 받았습니다. 확인해 보니 같은 시각에 조회 API 와 헬스 체크의 p99 도 함께 올라가 있습니다. 가장 먼저 의심할 것은?

20ms 간격으로 걸어 둔 타이머의 콜백에서 이벤트 루프 지연을 재려고 합니다. 표본에 담아야 할 값은?

Node 22 에서 perf_hooks.monitorEventLoopDelay() 를 옵션 없이 만들어 아무 부하 없는 프로세스에서 재면 p50 이 10ms 근처로 나옵니다. 이유는?

동기 작업 하나가 1.2초 중 300ms 동안 루프를 붙잡았을 때, 지연 분포에서 뚜렷하게 움직이는 값은?

요청 10건이 한꺼번에 도착했고 그중 세 번째 요청만 300ms 동안 CPU 를 붙잡았습니다. 응답 로그에 300ms 넘게 걸린 것으로 찍히는 요청은 대략 몇 건일까요?

Node 가 요청마다 스레드를 띄우지 않고 한 줄에서 도는 방식을 고른 대가로 개발자가 지켜야 하는 규칙은?