I think the point is that the median time keeps rising. Whereas in JSP
it doesn't, signifying some kind of leak in myfaces or the use of it...

On a pure performance level I'd love to see how JSF stacks against
Tapestry which takes a pooled-backing bean approach. I am convinced that
creating and destroying hundreds (possibly thousands) of request-scoped
backing beans every second WILL cause JSF scaling problems despite what
craig has said in the past regarding bb's intention of being lightweight
(the problem is, in a practical environment it is often hard to avoid
heavyweight/work-heavy controllers--especially if they are EJB backed).

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Matthias Wessendorf
Sent: Monday, 10 July 2006 4:17 AM
To: MyFaces Discussion
Subject: Re: JSF Performance Problems

Faclets gives you +10 -> 15% more

On 7/9/06, Yee CN <[EMAIL PROTECTED]> wrote:
>
>
>
>
> Is the result with Myfaces/JSP?  Can somebody provide performance
comparison
> with Myfaces/Facelets?
>
>
>
> JSF is still a new technology, and there are still plenty of rooms for
> improvements. Furthermore the performance differential won't be as
drastic
> once we factor in business logic, persistence, AJAX etc.
>
>
>
> IMHO reduce development time is still the most important factor to
consider.
>
>
>
> Regards,
>
> Yee
>
>
>
>  ________________________________
>
>
> From: jfaronson [mailto:[EMAIL PROTECTED]
>  Sent: Sunday, July 09, 2006 8:11 AM
>
>  To: [email protected]
>  Subject: JSF Performance Problems
>
>
>
>
>
>
>
> I grabbed the attachments from the original performance bug
> https://javaserverfaces.dev.java.net/issues/show_bug.cgi?id=3
> and ran some JMeter tests against the "JSP only" and the JSF versions.
The
> pages are really simple, the JSP version outputs a page which is
visually
> identical to the JSF page. The table in question had 10 columns and 50
- 200
> rows. Not a huge amount of data. I used MyFaces 1.1.3 as the JSF
> implementation and ran the test in JBoss 4.0.4 GA running on JDK
1.4.2.
> Here's the results:
>
>                Table Rows   Average [ms]  Median [ms]   Hits / Min
Samples
> JSF Testcase    50           36            30            1300
5007
> JSP Testcase    50           14            10            4030
5001
> JSF Testcase    100          56            60            1050
5001
> JSP Testcase    100          21            20            2700
5001
> JSF Testcase    200          100           100           590
5001
> JSP Testcase    200          26            30            2170
5001
>
>
> This data confirms the discussion in the sun forum. The JSF version
started
> out nearly three times slower than the JSP page. The relative
performance of
> the JSF version degraded to nearly four times slower as table rows
were
> added. So if you are thinking about adopting JSF you should be aware
of the
> performance hit and make sure that you can architect around the
problem or
> get the performance benchmarks adjusted. Perceived performance is
important
> in real life projects so it's more than a theoretical problem. I'd
also like
> to know if anybody has ideas or code samples that make JSF perform
better?
>  ________________________________
>
>
> View this message in context: JSF Performance Problems
>  Sent from the MyFaces - Users forum at Nabble.com.
>


--
Matthias Wessendorf

futher stuff:
blog: http://jroller.com/page/mwessendorf
mail: mwessendorf-at-gmail-dot-com

This correspondence is for the named persons only.
It may contain confidential or privileged information or both.
No confidentiality or privilege is waived or lost by any mis transmission.
If you receive this correspondence in error please delete it from your system 
immediately and notify the sender.
You must not disclose, copy or relay on any part of this correspondence, if you 
are not the intended recipient.
Any opinions expressed in this message are those of the individual sender 
except where the sender expressly,
and with the authority, states them to be the opinions of the Department of 
Emergency Services, Queensland.

Reply via email to