[ https://issues.apache.org/jira/browse/CASSANDRA-2686?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038090#comment-13038090 ]
Luís Ferreira commented on CASSANDRA-2686: ------------------------------------------ Maybe I misunderstood, but to get locks with ZK, every node has to make it's presence known to ZK, and ask ZK to get a certain lock (which I think it's what cages does). Can't this be a bottleneck? I know consensus can't be achieved with one failing node, therefore the need for something like ZK. Still, isn't there a way to do this using something like hinted handoff? Maybe I haven't explained correctly my idea. I'd like to have locks, but maintain the general structure of a cassandra cluster, and change as little as possible the kind of messages the nodes send. > Distributed per row locks > ------------------------- > > Key: CASSANDRA-2686 > URL: https://issues.apache.org/jira/browse/CASSANDRA-2686 > Project: Cassandra > Issue Type: Wish > Components: Core > Environment: any > Reporter: Luís Ferreira > Labels: api-addition, features > > Instead of using a centralized locking strategy like cages with zookeeper, I > would like to have it in a decentralized way. Even if it carries some > limitations. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira