ML
Topic

Node.js

Node.js past the API surface — the libuv event loop and microtasks, streams and backpressure, worker threads vs cluster, V8 memory and leak-hunting, async error handling, and CommonJS-vs-ESM. The runtime model that decides whether a server stays up under load.

6 articles · updated regularly

Node.js
May 07, 202611 min

Streams and Backpressure in Node.js

Backpressure is the contract that keeps a fast producer from drowning a slow consumer in unbounded memory; pipe and pipeline honor it for you, manual data+write does not.

streamsbackpressure
Read
Node.js
May 05, 20269 min

The Node.js Event Loop, Demystified

A precise tour of the libuv event loop phases, the microtask queue, nextTick vs setImmediate vs setTimeout(0) ordering, and why one CPU-bound call freezes every request.

Node.jsConcurrency
Read