Thanks Paul, I shall continue doing some more R&D with your inputs.

Best Regards,
Kranti K K Parisa



On Tue, May 25, 2010 at 12:54 PM, Paul Dhaliwal <subp...@gmail.com> wrote:

> It depends on what kind of load you are talking about and what your
> expertise is.
>
> NGINX does perform better than apache for most people, however less people
> know about NGINX than apache. If you have more than 100K searchers a day
> doing a few searches each, you will benefits from NGINX. If your traffic is
> lower and you know apache better, apache will do just fine.
>
> 2010/5/25 Kranti™ K K Parisa <kranti.par...@gmail.com>
>
> > Dear All,
> >
> > Which is the best implementation in front of SOLR between Apache and
> NGINX?
> >
> > The main aspects would be
> > 1. Ability to handle high loads
> >
> They are both known to handle high loads just fine.
>
> 2. Resource utilizations
> >
> Apache uses more resources than NGINX in heavy loads, but I am sure apache
> can be tuned.
>
> 3. Caching (can we have caching implemented in front of solr, I did
> > implement SOLR caching but to the extent possible i would still reduce
> the
> > calls to SOLR by having some caching implemented in front of SOLR to
> serve
> >
> You probably want to look at a reverse proxy like varnish or squid.
>
>
> > the static pages whose data actually comes from SOLR)
> > 4. Ability to record the statistics like AWSTATS available for Apache.
> >
> This shouldn't be a concern. You can even configure tomcat or jetty to log
> in apache format.
>
>
> >
> > Please suggest your thoughts/ideas.
> >
> >
> > Best Regards,
> > Kranti K K Parisa
> >
>
> Hope that helps,
> Paul Dhaliwal
>

Reply via email to