Stripes, Spring, Play (o?): ¿Qué framework Java de alto rendimiento utilizar?

Estamos comenzando a construir una aplicación web que probablemente verá mucho tráfico. No tenemos mucho dinero, por lo que queremos reducir el costo del hardware. Más o menos, creo que eso significa que trataremos de ser lo más apátridas posible (como sugiere la forma de Wicket: tener URL marcables, etc., etc.)

El otro problema es que vamos a contratar contratistas (piense en oDesk o elance) para trabajar mucho, por lo que está la cuestión de encontrar talento.

He mirado Tapestry y he visto mucha inestabilidad API (ver:¿Por qué dejaste de usar Tapestry? ) lo que me hace reacio a usarlo.

Seam y Wicket tienen mucho estado, no es algo que me importe.

Grails parece ser muy interesante. Sé que hay un impacto en el rendimiento en comparación con Java puro, pero podría valer la pena.

Stripes se ve bien, pero no puedo encontrar ejemplos de sitios web que se hayan creado con Stripes

¿Qué marco de trabajo de Java recomienda para el rendimiento y la simplicidad?

Respuestas a la pregunta(6)

Su respuesta a la pregunta