Чому важка обчислювальна операція небезпечна в Node і що з цим робити?
Бо вона займає єдиний потік, що обслуговує всі запити: двосекундне обчислення змушує кожного паралельного користувача чекати дві секунди. Варіанти — винести у worker thread, в окремий процес або чергу, або змінити алгоритм. Пастка в тому, що на слабкому трафіку в розробці все виглядає нормально, а під навантаженням зʼявляється обрив за затримками.