What Laurentiu is talking about is not what my original definition of
active was.

I was talking about a request every few seconds - with a few requests
per minute , a few hundred users shouldn't be a problem at all. In any
case I recommend doing performance measurements in such a case to make
sure that the app will be able to cope with the amount of users.

regards,

Martin

On 8/22/06, Eurig Jones <[EMAIL PROTECTED]> wrote:
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.*
 ********************************************************************




--

http://www.irian.at

Your JSF powerhouse -
JSF Consulting, Development and
Courses in English and German

Professional Support for Apache MyFaces

Reply via email to