Как blocking code влияет на Node.js event loop?

MiddleNode.js · Backend·Обновлено 16 июня 2026
Коротко
Blocking code занимает основной поток и задерживает обработку остальных запросов.

Blocking code занимает основной поток и задерживает обработку остальных запросов.

Сильный ответ должен раскрыть: single event loop thread; CPU-bound work; latency; worker threads.

Важно не допустить типичные ошибки: считать все операции параллельными; игнорировать CPU load; блокировать request handler.

Что хочет услышать интервьюер

single event loop thread

CPU-bound work

latency

worker threads

Пример: Node.js example

JSON.parse(largePayload);

Типичные ошибки

считать все операции параллельными

игнорировать CPU load

блокировать request handler

Лучшие курсы по теме

изображение курса

Docker и Ansible

Антон Ларичев
AI-тренажерыAI-тренажеры
Гарантия
Бонусы
иконка звёздочки рейтинга4.7
3 999 ₽ 6 990 ₽
Подробнее
изображение курса

Node.js с нуля

Антон Ларичев
AI-тренажерыAI-тренажеры
Практика в студииПрактика в студии
Гарантия
Бонусы
иконка звёздочки рейтинга4.8
3 999 ₽ 6 990 ₽
Подробнее
изображение курса

Nest.js с нуля

Антон Ларичев
AI-тренажерыAI-тренажеры
Практика в студииПрактика в студии
Гарантия
Бонусы
иконка звёздочки рейтинга4.6
3 999 ₽ 6 990 ₽
Подробнее