¿La mejor estrategia de implementación para aplicaciones PlayFramework?

Esta pregunta está orientada al servidor. Tengo un servidor alojado (uno bastante pequeño, un átomo de 1,6 Ghz, 2Go, 200 GO) con un par (4 o 5) de aplicaciones de reproducción y más por venir. La mayoría de estas aplicaciones tienen un uso realmente pequeño, digamos cien solicitudes por día cada una.

¡Es mejor implementar cada una de esas aplicaciones usando el servidor integrado de Play! y así usar 64 MB de memoria para cada aplicación?

¿O implementar un Tomcat con todas las aplicaciones dentro del tomcat? ¿Con una memoria más grande compartida por todas las aplicaciones?

EDIT:

Agregaré un poco más de información sobre mi situación. El servidor también aloja:

Acerca de 10,15 PHP sitios web en Apache2 Un servidor SVN pasando por Apache mod_dav_svn Un tomcat utilizado paraSonaUna instalación independiente de Jenkins (a través de Jetty)

Mi plan original era desplegar todas estas cosas en Tomcat. Tener las aplicaciones, Sonar y Jenkins ejecutándose en Tomcat y Apache2 para recursos estáticos. (Imágenes, guiones)

COMENTARI

Último punto, soy consciente de que tener Sonar & Jenkins, los sistemas de integración continua en un entorno de producción no es realmente óptimo. Pero dado que estos solo se ejecutan de noche (compilaciones automatizadas) no están sobrecargando el sistema. Además, soy estudiante, financieramente un servidor adicional "CI / build" está fuera de mis capacidades financieras.

Respuestas a la pregunta(3)

Su respuesta a la pregunta