incubator-cassandra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Wee <peich...@gmail.com>
Subject Re: what is fat client and FatClientTimeout?
Date Sat, 05 Jan 2013 03:09:46 GMT
> I don't know what a Fat Client is.
Got from google..
http://svn.apache.org/repos/asf/cassandra/trunk/examples/client_only/README.txt
http://www.datastax.com/dev/blog/improved-hadoop-output

> And why are they removed automatically from gossip after FatClientTimeout
which is half QUARANTINE_TIME? What's the concerns behind it?
Dig into the code, the comment explain it.
// half of QUARATINE_DELAY, to ensure justRemovedEndpoints has enough
leeway to prevent re-gossip
FatClientTimeout = (long)(QUARANTINE_DELAY / 2);



On Sat, Jan 5, 2013 at 9:41 AM, Manu Zhang <owenzhang1990@gmail.com> wrote:

> Hi, I'm going through the Gossip codes of Cassandra-1.2-snapshot.
> Since I started to follow Cassandra recently, I don't know what a Fat
> Client is. And why are they removed automatically from gossip after
> FatClientTimeout which is half QUARANTINE_TIME? What's the concerns behind
> it?
>
>
> Thanks.
>
> Manu Zhang
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message