Référence du framework web Java


Pour comparer avec django, je voudrais trouver des benchmarks sur les principaux frameworks Web Java (struts, faces, etc...) J'ai cherché sur Google, mais je n'ai pas pu trouver de benchmark donnant combien de frameworks java req/s peuvent gérer.

Connaissez-vous des benchmarks pour un framework web java ?

Author: Eric, 2011-03-16

3 answers

Référence Techempower:

Http://www.techempower.com/benchmarks

Ils comparent beaucoup de frameworks et acceptent de nouveaux frameworks pour comparaison. L'Interface très intuitive. À mon avis, c'est la meilleure référence actuellement.

World wide wait-discours d'une heure

Http://www.parleys.com/#id=2942&st=5

Django n'est pas là, c'est seulement un benchmark des frameworks JVM. Mais encore, c'est assez scientifique, ça vaut le coup.

 4
Author: David Díaz Clavijo, 2013-05-14 13:01:04

Celui-ci vient d'être publié: http://www.jtict.com/blog/rails-wicket-grails-play-lift-jsp Il contient de nombreux frameworks basés sur Java et leurs comparaisons de temps de réponse.

 2
Author: M.L., 2011-06-15 20:06:28

Je ne suis pas sûr que ce que vous demandez soit disponible. Il y a trop de variables pour mesurer cela avec précision. Tout dépend de ce que fait votre application Web et de la façon dont vous le faites.

Par exemple, utilisez-vous une base de données? Comment mesurer le débit Struts ou Faces sur quelque chose qui dépend fortement de votre schéma, de votre matériel de base de données, de votre configuration réseau et de la complexité de vos pages?

Faites-vous un type de traitement intensif? Comment mesurer le débit des entretoises ou des faces sur quelque chose qui dépend fortement de votre algorithme, de la taille des données, de la mémoire et des ressources du processeur?

Je pourrais mesurer le débit de Hello World, mais à quel point cela serait-il précieux pour vous? Comment est-il réaliste?

D'après mon expérience, le plus gros goulot d'étranglement avec la plupart des applications Web n'est PAS le framework. C'est le réseau et/ou la base de données. La seule façon d'obtenir des chiffres fiables pour cela est de faire une preuve de concept raisonnable de votre application et de la mesurer.

 1
Author: rfeak, 2011-03-16 15:02:53