Skip to content
Discussion options

You must be logged in to vote

That was not a very good feature in old ecChronos, it did more harm then good.

In the original implementation it was a concern that the locking mechanism would have consistency issues in larger clusters, it was believed that this could be avoided by routing locking requests to the datacenter that the lock was related to, so all locking requests related to a DC was processed in that DC. In real life it turned out that this concern was unfounded and no real consistency issues was noted.

The big problem with this was that this implementation dose not scale well (or very badly), when the cluster expands the number of connections between ecchrons nodes and cassandra nodes grows alarmingly fast…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@cezarpaulo16
Comment options

Answer selected by cezarpaulo16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants