Этот вопрос ориентирован на сервер. У меня есть размещенный сервер (довольно маленький, атом 1,6 ГГц, 2Go, 200 GO) с парой (4 или 5) игровых приложений и многим другим. Большинство этих приложений используются очень мало, скажем, по сотне запросов в день каждое.
Не лучше ли развертывать каждое из этих приложений с помощью встроенного сервера Play! и, таким образом, использовать 64 МБ памяти для каждого приложения?
Или развернуть Tomcat со всеми приложениями внутри Tomcat? С большей памятью, разделяемой всеми приложениями?
РЕДАКТИРОВАТЬ:
Я добавлю немного дополнительной информации о моей ситуации. На сервере также размещаются:
Моим первоначальным планом было развернуть все это в Tomcat. Имея приложения, Sonar и Jenkins, работающие на Tomcat и Apache2 для статических ресурсов. (Изображения, скрипты)
КОММЕНТАРИЙ
И последнее, я знаю, что наличие систем непрерывной интеграции Sonar & Jenkins, в производственной среде не совсем оптимально. Но поскольку они работают только ночью (автоматические сборки), они не перегружают систему. К тому же я студент, мне не по карману дополнительный сервер «CI / build».