Stripes, Spring, Play (ou?): Qual framework Java de alto desempenho usar?

Estamos começando a criar um aplicativo da web que provavelmente verá muito tráfego. Como não temos muito dinheiro, queremos reduzir o custo de hardware. Mais ou menos, acho que isso significa que tentaremos ser o mais apátridas possível (como sugere o modo Wicket - ter URLs que podem ser marcados como favoritos etc.)

O outro problema é que vamos contratar contratados (pense em oDesk ou elance) para partes do trabalho - então existe a questão de encontrar talentos.

Eu vi o Tapeçaria e vi muita instabilidade da API (consulte:Por que você parou de usar o Tapeçaria? ), o que me deixa relutante em usá-lo.

Seam e Wicket são altamente stateful - não é algo que me interessa.

Grails parece ser muito interessante. Eu sei que há um impacto no desempenho em comparação ao Java puro, mas pode valer a pena.

O Stripes parece bom, mas não consigo encontrar exemplos de sites que foram criados usando o Stripes

Qual estrutura Java você recomenda para desempenho e simplicidade?

questionAnswers(6)

yourAnswerToTheQuestion