تُشغّل حلقة الأحداث (event loop) شيفرة JavaScript الخاصة بك على خيط واحد (single thread)، لذا فإن أي شيء متزامن (synchronous) يستغرق وقتًا طويلاً يحجبها — وأثناء الحجب، لا يخدم Node أي طلب أو مؤقّت أو callback آخر. الحجب يكون دائمًا تقريبًا عملًا مقيَّدًا بالمعالج (CPU-bound) أو واجهة *Sync، وليس عمليات إدخال/إخراج غير متزامنة تم انتظارها (await) بشكل صحيح.
