Being token aware makes a big performance difference. We do that internally
with out client and it means a lot for 95 percentile time. If Astynax is
not vnode token aware and your using them you could see worse performance.

A long time "beef" with the client libraries is that they are always
chasing cassandra. Astyanax looked awesome and sexy new compared to hector
when it was released. But from what Radim is saying, it sounds like
Astyanax has the same problem hector does.

This is life in open source. I'm currently working on
https://issues.apache.org/jira/browse/CASSANDRA-5435 because ...I need
it.... That is what everything boils down to eventually. When netflix is
ready to switch to vnodes they will update their client because ...they
need it... :)


On Sun, May 12, 2013 at 3:15 AM, Radim Kolar <h...@filez.com> wrote:

> Dne 12.5.2013 2:28, Techy Teck napsal(a):
>
>> I am running Cassandra 1.2.2 in production. What kind of problems you
>> talking about? Might be I get some root cause why I am seeing bad read
>> performance with Astyanax client in production cluster.
>>
> no support for full cassandra 1.2 feature set
> no/bad support for virtual nodes
> timeouts too often
>

Reply via email to