logo
logo

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

06 - NodeJS: один поток, но много запросов image
Обновлено: Июнь 17, 2022
#single thread
Автор: Дмитрий Кузюбердин

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