Задать вопрос
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. ". ?
  • Вопрос задан
  • 217 просмотров
Подписаться 2 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Node.js для backend-разработки
    6 месяцев
    Далее
  • Академия Эдюсон
    Node.js-разработчик
    8 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Frontend-разработчик + ИИ
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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