Задать вопрос
Lite_stream
@Lite_stream

Как работает NodeJS?

1. Правильно ли я понимаю, что асинхронность NodeJS достигается за счёт поллинга дескрипторов ( epoll ) для I/O операций ?
Если ответ на первый вопрос - да, то:
2. Треды воркеров в основном нужны только для CPU intensive операций, так как для epoll хватило бы и одного треда ? Даже сами разработчики ноды говорят: "Workers (threads) are useful for performing CPU-intensive JavaScript operations. They will not help much with I/O-intensive work. ". ?
  • Вопрос задан
  • 211 просмотров
Подписаться 2 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы