I'm planning on going production in 2-3 months and I'm wondering what kind
of 
hardware and configurations you guys recommend for live tapestry 
applications.
I would appreciate any recommendations, options and ( of course ! ) war 
stories.
I hope that the upcoming weekend would allow for extended replies.

Environment :
    windows server
    jdk 1.5
    tomcat 5.5
    tapestry 4.0
    oracle 10g as database ( on a separate machine )
    dbcp

Application :
    kind of a generic e-shop application (  with its own quirks , of 
course )
    connection through http ( no https )
    about 15 pages
    guaranteed no less than 200 and no more than 250 users at any moment
    at any given moment 80% of the users will be viewing one particular page

( list of goods ), which does some db lifting and takes ~2 seconds to render
    I would expect that each user will send one request per minute

Questions :
1. what amount of RAM should app server have ?
2. what part of RAM should be dedicated to java ( 
i.e.  -Xmx512m -XX:MaxPermSize=512m ) ?
3. what kind of cpus ( GHz  )
4. # of cpu per server
5. does java scale well between the processors or should I run several 
instances of tomcat ?
6. what is your recommended number of threads ( in tomcat config file )
7. are there any other config options I should pay attention to ?

Thank you. 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to