nodejs
글 2편, 메모 0개
빌드 exit 137 — 디스크가 아니라 turbo 동시 빌드 메모리
Node.js 모노레포 빌드가 exit 137 로 죽었습니다. 디스크도 에이전트 크기도 아니었고, turbo 가 무거운 webpack 빌드 여덟 개를 동시에 돌리면서 32GiB 를 넘긴 것이었습니다.
Node.js 이벤트 루프 — 큐 우선순위
Node.js가 콜백을 처리하는 순서에는 우선순위가 있습니다. nextTick과 Promise가 setTimeout보다 먼저 비워지고, 이 큐는 OS가 아니라 libuv가 프로세스 안에서 관리합니다.