Я знаю, что есть много подобных сообщений, но я все еще не могу решить.
Мы планируем перенести устаревшее веб-приложение на новую платформу.
В настоящее время мы имеем 2,5 миллиона обращений в день с менее чем вторым средним временем ответа
с 1000 до 1500 одновременных пользователей.
После миграции мы ожидаем более 3 миллионов обращений в день и 2000 одновременных пользователей.
Моим бэкэндом будет JDBC Spring / Spring (из-за сложных запросов и требований к масштабируемости не планируется использовать ORM)
У меня есть шорт-лист Flex, Wicket и Spring MVC для внешнего интерфейса.
Я вошел в список Flex, потому что наша команда уже работает над проектом Flex Spring Blazeds.
и Spring MVC, потому что мы уже используем много пружин, пружинной безопасности, интеграции Blazads и т. д.
Калитка из-за положительных отзывов во многих постах.
Хотя Flex является клиентом RIA. Мое единственное беспокойство - размер файла swf с большим количеством пользователей, даже после разделения приложения flex на модули. Для загрузки SWF требуется время.
Так что я думаю, что Spring MVC лучше в этом случае.
Калитка, я не использовал, но хотел попробовать, из-за большого шума вокруг него.
Итак, какой будет лучший интерфейс с учетом нагрузки и обслуживания.