You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by Trung Pham <tr...@phamcom.com> on 2012/08/01 09:31:01 UTC

Re: Where to run Thrift

Running thrift server on the client is more ideal. You get to cut down 1
network hop.

On Tue, Jul 31, 2012 at 2:22 PM, Stack <st...@duboce.net> wrote:

> On Tue, Jul 31, 2012 at 12:32 PM, Eric <er...@gmail.com> wrote:
> > I'm currently running thrift on all region server nodes. The reasoning is
> > that you can run jobs on this cluster and these jobs, when using thrift,
> > can connect to localhost.
> > The drawback is that I'm running lots of thrift daemons of course which
> all
> > need to be monitored.
> >
>
> Is the drawback that bad?
>
> > An alternative would be to create one or more dedicated Thrift / REST
> nodes
> > which have high specs (raid, etc.). Possible with a load balancer in
> front
> > of them. What would you guys recommend?
>
> IIRC, where I work, we run a thrift server beside the client, the http
> server: i.e. between the two extremes you have above (Correct me if
> I'm wrong lads).  It seems to work fine.
>
> St.Ack
>