Замечание: "параллельные прямые не пересекаются" это не аксиома, это определение). Аксиомой было что через точку, не лежащую на прямой можно провести тольку одну прямую, параллельную заданной. Лобачевский же в своей геометрии предложил считать, что можно больше одной
То что вы называете функциональным программированием на самом деле называется процедурным. А функциональное программирование - это совсем другая история
root09: нет. Два разных параллельно работающих процесса буду использовать разные ядра (при их наличии). И node тут не при чем, это любой программы касается.
zalenski: это я не знаю, такие вопросы не в моей компетенции. Но вообще проект большой и старый, и на рефакторинг / актуализацию технологий ресурсы выделяются довольно щедро. Бизнес сознательный :).
Ну и у нас рефакторинг / обновление стека технологий обычно идет параллельно с запилом новых фич. Возникла у бизнеса потребность в разработке нового функционала на какой-то странице - мы заодно с разработкой перетаскиваем ее на webpack. Как-то так.
Алексей Уколов: Да, не для всех сайтов это может оказаться критично, но тем не менее: если у вас в php-fpm к примеру 20 рабочих процессов, то все они будут блокированы до тех пор, пока 20 пользователей будут качать файл. И пока не скачают, ваше приложение будет представлять из себя тыкву.
Если бы разница все время была ничтожна, как вы пишите, то nginx был бы не нужен, все были бы счастили с апачем.
Алексей Уколов: плоха тем, что отдача каждого файла блокирует php-процесс. Хороший вариант - использовать php только для проверки доступа, а для отдачи использовать nginx с механизмом x-accel-redirect