libuv cycle 마다 실행setTimeout - uv timer phase setInterval - uv timer phase setImmediate uv check phase Macrotask가 일을 완료하고 나면, 실행 가능한 모든 Microtasks들이 동일 싸이클 내에서 실행하나의 Macrotask 사이 사이에 쌓인 Microtasks들이 모두 실행 [Node.js] Understanding the Node.js Event Loop (번역) #2이 글은 [Node.js] Understanding the Node.js Event Loop (번역) #1에서 이어지는 글이다. 5. Task Queue 자바스크립트는 싱글 쓰레드, 이벤트-드리븐에 기반한 언어이다. 이 말인즉슨, 이벤트에 리스너를 붙일 수 있고, 이벤트가 실행되어야 할 때 리스너가 제공했던 콜백을 수행할 수 있음을 의미한다. "shttp://egloos.zum.com/sweeper/v/3195982