Event loop-i e ekzekuton JavaScript-in tënd në një fill të vetëm, kështu që çdo gjë sinkrone që merr shumë kohë e bllokon atë — dhe ndërsa është i bllokuar, Node nuk i shërben asnjë kërkese, timer-i ose callback-u tjetër. Bllokimi është pothuajse gjithmonë punë e kufizuar nga CPU ose një API *Sync, kurrë I/O asinkron i pritur (await) siç duhet.
