Hi,
I'm interested in using some smart proxy cassandra process that could
act as coordinator node and be aware of cluster state.
And run this smart proxy cassandra process on each client side host
where the application(php) with short lived cassandra connections runs.
Besides being aware of cluster state if it could act as coordinator node
it would save unneeded network trips.
And maybe even have an option to take care of hinted handoffs.
IMHO the best candidate for this is the cassandra itself (like it's done
in elasticsearch
http://www.elasticsearch.org/guide/reference/modules/node.html)
I also see there was a work done in this direction at
https://issues.apache.org/jira/browse/CASSANDRA-535
So maybe this is something that is already usable?
Or maybe there is some third party project that could be used as smart
cassandra proxy?
Thanks
Alex