Return-Path: Delivered-To: apmail-lucene-solr-user-archive@minotaur.apache.org Received: (qmail 67564 invoked from network); 17 Apr 2010 09:08:50 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 17 Apr 2010 09:08:50 -0000 Received: (qmail 23515 invoked by uid 500); 17 Apr 2010 09:08:48 -0000 Delivered-To: apmail-lucene-solr-user-archive@lucene.apache.org Received: (qmail 23360 invoked by uid 500); 17 Apr 2010 09:08:45 -0000 Mailing-List: contact solr-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-user@lucene.apache.org Delivered-To: mailing list solr-user@lucene.apache.org Received: (qmail 23352 invoked by uid 99); 17 Apr 2010 09:08:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 17 Apr 2010 09:08:44 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=AWL,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [151.1.163.1] (HELO mail.atcult.it) (151.1.163.1) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 17 Apr 2010 09:08:36 +0000 Received: from [192.168.1.33] ([151.50.171.146]) (authenticated user andrea.gazzarini@atcult.it) by mail.atcult.it (using TLSv1/SSLv3 with cipher AES256-SHA (256 bits)) for solr-user@lucene.apache.org; Sat, 17 Apr 2010 11:08:13 +0200 Message-ID: <4BC97A7E.3020208@atcult.it> Date: Sat, 17 Apr 2010 11:08:14 +0200 From: Andrea Gazzarini User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; it; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: solr-user@lucene.apache.org Subject: Jetty, Tomcat or JBoss? Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Hi all, I have a web application which is basically a (user) search interface towards SOLR. My index is something like 7GB and has a lot of records so apart other things like optiming SOLR schema, config ,clustering etc... I'd like to keep SOLR installation as light as possible. At the moment my SOLR instance is running under JBoss but I saw that running under the bundled Jetty it takes a very little amount of memory (at least at startup and after one hour of usage) So my questions is: since SOLR is using JEE web components what are the drawback of using the following architecture? -My Application (Full JEE application with web components and EJB) on JBoss; - SOLR on Jetty or Tomcat Having said that and supposing that the idea is good, what are the main differences / advantages / disadvamtages (from this point of view) between Tomcat and Jetty? Best Regards, Andrea