Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider alternatives for cluster management based on cassandra #175

Open
AndrewX192 opened this issue Jan 15, 2020 · 0 comments
Open

Consider alternatives for cluster management based on cassandra #175

AndrewX192 opened this issue Jan 15, 2020 · 0 comments

Comments

@AndrewX192
Copy link
Collaborator

Arcus Platform presently uses cassandra to solve agreement for clustering and potentially failover scenarios. Unfortunately this causes write losses with cassandra lightweight timeouts, and potentially signifies that cassandra is the wrong tool to use for solving this problem. Arcus already utilizes zookeeper for coordination of kafka, so this may be a more logical choice for solving quroum and consistency of multiple instances within a cluster, especially as failover support is implemented.

For now, this will be explored as an alternative implementation of the ClusterServiceDao interface, with an option to switch implementations through di.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant