Для утилизации проца/памяти на io-bound задачах.
в пхп в общем есть смысл от конкурентности, если ты хочешь убрать секвенцию и параллельные задачи выполнять параллельно. но эт не такой уж частый кейс, и иногда достаточно мультикурла поверх промисов
а вот память-проц тут все тонко
на джаве у тебя под 1мб на поток будет уходить. 1к конкурентных юзеров = 1гб оперативы. для вебчика в целом норм, а на вебсокетах и лонг пулинге будет бида
в среднем на 1 ядро идет 4гб оперативы, если брать паблик клауды. т.е если твой сервис в состоянии 1 ядро утилизировать, то экономить оперативу до 4гб это бессмысленно. может быть такое что 100% утилизация цпу, а при этом памяти всего 10%