Извините, но ваш вопрос неясен.
Сначала вы спрашиваете о JSP, который является хорошим выбором , затем говорите о масштабируемости .Эти два должны рассматриваться отдельно.
JSP - это серверная платформа, также как PHP и ASP.NET.В соответствии только с дизайном вашего веб-приложения, оно отлично масштабируется.На самом деле, вы можете выбрать любую из перечисленных платформ, если ваша цель - масштабируемость, плюс , чуть больше подсказок.
Второе, Javascript и потребление полосы пропускания.Если у вас есть хорошо (и я имею в виду хорошо ) инструментарий AJAX, то я полагаю, что многие из JS-содержимого являются статическими.Я имею в виду, что многие функции и библиотеки классов хранятся в статическом JS-файле, который не изменяется при жизни программного обеспечения, и это именно то, что мы хотим !!Единственная часть, которая изменяется, это сценарии на уровне страницы и ответы XMLHTTP.
Теперь все библиотеки могут кэшироваться браузерами, что значительно снижает потребление пропускной способности.
Мой совет
заключается в использовании статического домена контента , возможно, с питанием от сети распространения контента.
Это позволит разгрузить ваши занятые JSP-серверы в масштабируемом приложении.
Помните
Ваше веб-приложение должно быть правильно разработано, чтобы быть масштабируемым (не полагайтесь, например, на переменные сеанса)