Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/K18Cxd
- -
. . Опытный Node.js-разработчик, обладает большим багажом знаний по созданию и поддержке высоконагруженных систем на Node.js
Рост функциональности в Enterprise Node.js приложениях часто приводит к снижению пропускной способности. В этом докладе мы начнем с дисперсии Main Thread (основного потока Node.js) и разложим его на спектр выполняемых в нем операций. Узнаем, какие из этих операций мы можем перенести в отдельные потоки/воркеры/процессы и как это сделать. Мы выберем успешные способы распараллеливания для каждого типа операций, рассмотрим их преимущества и ограничения. Помимо стандартных способов мы также рассмотрим альтернативные решения распараллеливания задач используя возможности V8 и libuv thread pool. В завершение сравним как архитектура приложения и пропускная способность изменились после декомпозиции Main Thread.
Негізгі бет Ғылым және технология Николай Матвиенко - Декомпозиция Main Thread в Node.js для увеличения пропускной способности
Пікірлер: 26