On 7/31/2013 11:20 AM, Simonian, Marta M (US SSA) wrote:
Does anybody know if Solr performs better on Jetty vs Tomcat?
Jetty has less complexity than tomcat. It is likely to use less memory. If you went with default settings for both, jetty is likely to perform better, but the difference would probably be very small.
If you understand how to tune your servlet container, then there's no way to answer that question. You should use whatever you are comfortable with. A well-tuned tomcat server would probably perform better than the default example jetty - but you have to do that tuning.
The only concrete information I can give you is this: Solr tests use jetty, so jetty is the only container that is fully tested with Solr. Bugs *have* been found with other containers, and they get fixed as fast as possible.
The other point worth reiterating: Unless you carefully tune your container, something this list can't really help you with, the container choice probably isn't going to affect performance much.
Thanks, Shawn