JSF macht Tempo

JSF und Struts auf dem Leistungsprüfstand

Seit den ersten Versionen von JSF wurden Stimmen laut, die die Performance des Frameworks kritisierten. Dabei werden Vergleiche zu reinen JSP-Seiten aber auch zu anderen Web-Frameworks wie beispielsweise Struts gezogen, und in den meisten Fällen wurde mit JSF nicht zimperlich umgegangen. Warum auch? Wenn die Performance einer Anwendung im Vordergrund steht, wie es in großen Projekten und speziell bei Hochlastsystemen der Fall ist, ist es für den Entwickler wichtig, vorher zu wissen, was auf ihn zukommt. Seit den Anfängen ist aber eine Menge Zeit vergangen, in der sich JSF weiterentwickelt hat. Grund genug, die aktuellen Versionen der am weitest verbreiteten Implementierungen – die Referenz-Implementierung von Sun (RI) und Apache MyFaces (MyFaces) – auf den Prüfstand zu stellen. Komplettiert wird das Ensemble dabei von Struts, welches in unserem Szenario die Messlatte sein soll.

  • Autoren: Roman Schlömmer, Malte Geßner (Resco GmbH)
  • Medium: Java Magazin 10/2007 (Erscheinungsdatum: 6.9.2007)