I don't know exactly how Jetty compares to Tomcat, performance wise, but I'm sure the folks at mortbay can shed some light on it, if you ask them.
Vis a vis loadbalancers, here are some places to start looking: http://www.onjava.com/pub/a/onjava/2001/09/26/load.html http://www.networkworld.com/reviews/0614rev.html http://tomcat.apache.org/tomcat-5.0-doc/balancer-howto.html (mod_jk, mod_proxy, mod_rewrite) If you are going to use HTTP session clustering, you'll want a loadbalancer that does sticky sessions (i.e., routes requests with the same session id to the same server, if possible). --Orion beam wrote: > > Thanks a lot, Orion! > And what do you use in high-scalable application? > Is Jetty faster than tomcat? > And in a cluster environment I still need to use some front-end for > load-balancing, so what do I use instead? > > Orion Letizi wrote: >> >> Oh, also, check out Geronimo (http://geronimo.apache.org/) as a >> container. >> >> >> Orion Letizi wrote: >>> >>> I've always used apache as a front-end to tomcat, but it's been a while >>> since I ran a high-scale web application. You might also look into >>> Jetty (http://jetty.mortbay.org/). It's lightweight, easily embeddable, >>> and very fast-- and, quite frankly, a joy to use. >>> >>> BTW, if you have any questions about getting Terracotta set up, don't >>> hesitate to ask on the Terracotta forums, mailing lists, etc. >>> >>> Cheers, >>> --Orion >>> >>> >>> beam wrote: >>>> >>>> Hello everybody! >>>> I've used wicket, spring jdbc and tomcat in my last project. >>>> Now, we want to start a web project, some kind of social network. And >>>> we'll go to use wicket as a web framework, hibernate for persistence >>>> and spring for DI. So, this project must be deployed on a cluster. I've >>>> decided to use Open Terracotta for this kind of cluster. But I don't >>>> know which app. server(JBoss) or servlet container(Tomcat?) to use. >>>> This is a first question. Second, as far as I know, tomcat or any app. >>>> server like JBoss isn't a very good solution to deliver static >>>> content(e.g. images, video or even *.css files), so I decide to use >>>> Apache Web Server or Nginx as a Frontend, and terrcotta cluster with >>>> Tomcats(or JBoss) for dynamic backend. But, I don't have enough >>>> experience to do this :) So, I need an advise, how to do this, maybe >>>> one of you, java-guru, can help me? >>>> >>>> And third, I want to use C-JDBC(Sequoia) to cluster mysql database - is >>>> it a good solution for DB clustering, or better to use mysql 5.1 with >>>> native cluster support? >>>> >>>> Thank you very much for any kind of answers, and sorry for my bad >>>> english :) >>>> >>> >>> >> >> > > -- View this message in context: http://www.nabble.com/Wicket-%2B-Hibernate-%2B-Spring-%2B-Terracotta-%2B-Tomcat-%2B-Apache-tf4528720.html#a12947822 Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
