Прежде всего, использование JSP вовсе не является плохой практикой. Если у вас уже есть приложение, которое уже работает нормально (производительность, обслуживание и т. Д.), То пусть оно будет в JSP Это технология, которая вам нужна.
в этом случае ваши ответы будут.
- существующая архитектура,
- существующие технологии и платформы
Однако, если вы решите изменить архитектуру, выне следует просто концентрироваться на инструментах и инфраструктурах, которые не являются архитектурой.
Вы должны думать о надежности, согласованности, безопасности, ремонтопригодности, масштабируемости, доступности, функциональной совместимости, производительности, совместимости, взаимодействии с пользователем и многом другом.определиться с архитектурой. Просто потому, что на рынке есть шум, не очень хорошая причина выбирать архитектуру.