Стоит ли использовать Java для высоко нагруженных приложений?
Java намного производительнее Python/PHP/Ruby. Особенно, если выкинуть полноценый Application Seriver и взять вместо него простой контейнер сервлетов. undertow, например, весит меньше мегабайта ( в виде jar) и жрёт 4 Мб памяти при старте. Да и вообще, вот тут, java всегда в топе по производительности.
Проект с миллионами пользователей думает как экономить на железе ? Жоска.