Я разрабатываю приложение SMS на Java. Мои клиенты отправляют запросы через SMS, которые будут отправлены на мой сервер в виде HTTP-запросов через SMS-шлюз. Теперь мое приложение обрабатывает запросы и снова отправляет ответы клиентам через SMS-шлюз. В качестве ответа отправляется не более 300 символов. Я ожидаю очень высокий трафик (2000 запросов/сек). Я хотел разместить свое приложение с какой-либо веб-хостинговой компанией (считая мокэхост). Какие факторы следует учитывать перед хостингом (промежутки оперативной памяти, ЦП и т.д.), А также какие основные узкие места? Может ли выделенный сервер tomcat обрабатывать такой высокий трафик, если он настроен правильно? Каковы ваши предложения?
Нет взаимодействия с базой данных (я использую только кучу памяти Java). Я проверил тест с JMeter (100 запросов/сек). Мое использование памяти кучи составляло 35 МБ, а среднее время отклика - 532 мс. И также я не использую никаких переменных сеанса.