It will definetly hold, as long as you code it efficiently and as long as you have enough processing power and memory of course.

What I'm not sure about is how much processing power and memory you need to achieve that certain level of load. It's impossible to say seeing as that no-one seems to have created a high-load JSF web site yet.

Laurentiu Trica wrote:
So there is no answer to this question.
My app should have 200-300 users logged in at the same time.
Let's say they will make 2-3 requests/min (each of them) => max 1000 reqs / min.
Is JSF going to hold?

I don't know, I made only simple projects in JSF until now...

Thanks in advance

On 8/21/06, *Frederic Auge* < [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    nope, I didn't, I think this feature wasn't available at that time.
    Also, I didn't use StreamingAddResource context-param as it required
    modifying our jsp.

    On 8/20/06, Rogerio Pereira <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>> wrote:
    > Have u done tests with client side state saving using compression?
    >
    > 2006/8/20, Frederic Auge <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>>:
    > > Hi guys,
    > >
    > > We had big performance problems with client state saving.
    > > Changing to server helped a lot ! x4-5 improvement for serving
    pages !
    > >
    > > We don't have any problems anymore. Our average load is 30
    > > requests/min 24/24 7/7
    > > And we could take a lot more (hopefully)
    > >
    > > We use a profiler when we have a specific performance problem
    > > (understand a page that is slow). It's more likely to be in the
    > > business tier than the web tier.
    > >
    > > Regards,
    > > Fred
    > >
    > > On 8/20/06, Yee CN <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>> wrote:
    > > >
    > > >
    > > >
    > > >
    > > > I am in the same boat – a distributed application that I was
    building
    > has to
    > > > be converted to become centralized, so the number of users
    suddenly
    > becomes
    > > > at least an order of magnitude larger.
    > > >
    > > >
    > > >
    > > > I am thinking memory might not be such a big issue as a
    multi-CPU Intel
    > > > boxes with 8GB of memory is getting rather common place
    nowadays. But I
    > am a
    > > > bit concerned about view rendering time. A while back
    somebody posted a
    > > > benchmark which I recalled was showing that JSF pages took
    about 4 times
    > > > longer to render, and there were some non-linear issues as
    well. In
    > > > principle faster CPU plus cheaper boxes for clustering
    should handle the
    > > > problem, but I am dying for someone to share his/her
    experience on large
    > > > scale deployment of JSF.
    > > >
    > > >
    > > >
    > > > I have no regret so far – after the initial learning curve
    the faster
    > > > development/prototype time has been a great advantage to our
    team.
    > > >
    > > >
    > > >
    > > > Regards
    > > >
    > > > Yee
    > > >
    > > >  ________________________________
    > > >
    > > >
    > > > From: Rogerio Pereira [mailto:[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]> ]
    > > >  Sent: Sunday, August 20, 2006 7:31 AM
    > > >  To: MyFaces Discussion
    > > >  Subject: Re: the biggest myfaces webapp
    > > >
    > > >
    > > >
    > > >
    > > > Thanks guys, this kind of discussion is very useful.
    > > >
    > > >
    > > > 2006/8/19, Kevin Galligan <[EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>>:
    > > >
    > > >
    > > > If memory is the major concern, I think the real unknown is
    the view
    > state
    > > > storage.  To be honest, this is an unknown for me
    also.  Currently I'm
    > > > keeping that stuff on the client.  If the page download size
    isn't too
    > big,
    > > > I think this is the direction I'd stick with even in
    production, as I
    > don't
    > > > have to worry about old views getting dumped from the
    session in case
    > the
    > > > user really digs the back button.
    > > >
    > > >  But, in general, I'm not sure what the memory issue would
    be beyond the
    > > > view storage.  I'm anti-session for most things anyway,
    besides carrying
    > > > around some standard user info.  I'm planning to rely on
    smart coding,
    > > > tuning hibernate settings (which, obvisouly, requires the
    use of
    > hibernate)
    > > > and, possibly, turning on the hibernate cache for certain
    parts of the
    > data.
    > > >
    > > >  However, I do understand your concern.  I'm sort of in the
    same boat.
    > I'm
    > > > implementing an app and I'm not sure how many people will be
    logging
    > into
    > > > it.  I don't know what the performance will really be
    like.  I still
    > think
    > > > there is some technical understanding of the JSF view that
    I've ignored
    > > > until now that would probably help.  If anybody happens to
    have a good
    > page
    > > > to point to that discusses the view, please forward that along.
    > > >
    > > >  What kind of box will this be running on?  I assume if this
    is a
    > production
    > > > app that you might have a few hundred megs of memory
    available for the
    > > > application to play in?  Making that assumption, you've got
    about a meg
    > per
    > > > user.  Right?  While compared to some other technologies, a
    meg per user
    > is
    > > > a lot, but at the same time, hardware is cheap compared to
    developer
    > time.
    > > > Again, the big question mark in my mind is the view
    storage.  If it were
    > > > stored on the client, in theory you wouldn't need much
    session space
    > besides
    > > > authentication, if any.  Right?
    > > >
    > > >
    > > >
    > > >
    > > >
    > > > On 8/19/06, Eurig Jones < [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>> wrote:
    > > >
    > > > As far as I'm aware after the research I've done I haven't
    seen any
    > > >  large websites done in JSF.
    > > >
    > > >  I'm in the same boat as you. I'm developing an application
    which
    > > >  potentially could have 200/300 users concurrently logged on
    and this is
    > > >  a worry for me too. I'm trying to code the application as
    carefully as
    > I
    > > >  possibly can with the fact that "LOTS of users will be
    logged on at the
    > > >  same time", always in the back of my mind. Like with any
    web framework,
    > > >  you need to code the application in best possible practices
    and as
    > > >  efficiently as possible (avoid using session beans as much
    as you
    > > >  possibly can. etc.)
    > > >
    > > >  My concerns are memory usage more than anything. But this
    is a concern
    > > >  not with JSF but with developing my site with Tomcat and
    J2EE in
    > > >  general. As for performance, to be honest with you, I feel
    like I'm
    > > >  sailing into unchartered waters, because I really don't
    know! I can't
    > > >  help looking at PHP/Apache and thinking how efficient and
    proven it is
    > > >  under heavy load (And that wasn't a call for a start on a
    PHP/Java
    > debate).
    > > >
    > > >  Regards,
    > > >  Eurig
    > > >
    > > >  Rogerio Pereira wrote:
    > > >  > Somebody has myfaces webapps with more than 50/100
    concurrent users?
    > > >  >
    > > >  > --
    > > >  > Yours truly (Atenciosamente),
    > > >  >
    > > >  > Rogério (_rogerio_)
    > > >
    > > >
    > > >
    > > >
    > > >
    > > >
    > > >
    > > >
    > > >  --
    > > >  Yours truly (Atenciosamente),
    > > >
    > > >  Rogério (_rogerio_)
    > > >   http://faces.eti.br
    > > >
    > >
    >
    >
    >
    > --
    >
    > Yours truly (Atenciosamente),
    >
    > Rogério (_rogerio_)
    > http://faces.eti.br




--
Best regards,
Laurentiu

--

Fugro Robertson Limited      Telephone: +44+ (0)1492 581811
Tyn-y-coed Site              Fax: +44+ (0)1492 583416
Llanrhos
Llandudno
North Wales
UK   LL30 1SA

General Email: [EMAIL PROTECTED]

World Wide Website: www.fugro-robertson.com

********************************************************************
* This email may contain  confidential and  privileged information *
* intended solely for the individual or organisation to whom it is *
* addressed. If the reader is not the  intended  addressee, or the *
* employee  or agent responsible  to deliver  it to the addressee, *
* you are hereby notified that any  dissemination, distribution or *
* copying is strictly prohibited.  If you have received this email *
* in error, please notify the  sender and either destroy the email *
* or return it to [EMAIL PROTECTED]                         *
* Please note this email is not intended to create legal relations.*
********************************************************************

Reply via email to