06 - NodeJS: один поток, но много запросов

Обновлено: Июнь 17, 2022
Поделиться в:
#single thread
Автор: Дмитрий Кузюбердин
Однопоточный JavaScript, но как он умудряется обрабатывать много запросов от клиентов? Ответ: за счёт асинхронности. В JS она реализована с помощью eventloop, но это не суть, важно понять почему важна асинхронность, что такое блокировка, InputOutput-операции и почему наш CPU не должен заниматься ожиданием таких вещей.