๐ข Node.js & Express
โ Back to Portfolio
๐ข
Node.js & Express
Node.js Event Loop โ Internal Circuit
1. Timers
setTimeout / setInterval
Executes callbacks when timer expires
2. I/O Callbacks
TCP errors, callbacks
Deferred callbacks from I/O
3. Idle / Prepare
Internal only
4. Poll
Retrieve I/O events
Execute I/O callbacks
Blocks if no timers pending
5. Check
setImmediate()
Callbacks after poll completes
6. Close Callbacks
socket.on('close')
Cleanup handlers
Microtask Queue
Promises, queueMicrotask, process.nextTick
Libuv Thread Pool
File I/O, DNS, crypto, zlib
V8 JavaScript Engine
Memory heap, call stack