Запускаємо NodeJS в режимі кластеризації | Cluster module

preview_player
Показать описание


#українською #webdevelopment #javascript #webdev #typescript #nodejs #expressjs #backend #cluster
Рекомендации по теме
Комментарии
Автор

Яка кількість потоків у вашому компʼютері? І який відсоток використання процесора у кожному з тестів? мені здається що у вас більше ніж 5 потоків. А на скільки я колись чув, у node.js за замовчуванням 4 додаткові потоки, тому хоч як не крути, але він не може утилізувати понад 5 потоків (і це в кращому випадку). Кількість віртуальних ядер в інстансах на тому ж AWS може спокійно дорівнювати 2м (t3.nano - t3.large, наприклад) і використання кластеризації може тільки зашкодити в такому випадку. Потрібно аналізувати використання CPU і проводити тести.
Я ні в якому разі не кажу що кластеризація непотрібна. Але вона має свої межі застосування

bunnyboss