Skip to content
This repository has been archived by the owner on Feb 18, 2021. It is now read-only.

dependency on cassandra #40

Open
joeblew99 opened this issue Jan 25, 2017 · 3 comments
Open

dependency on cassandra #40

joeblew99 opened this issue Jan 25, 2017 · 3 comments

Comments

@joeblew99
Copy link

Could it makes sense to use etc or consul for this ?

It makes deployment etc easier with a 100% golang stack.

@thuningxu
Copy link
Contributor

Thanks for the suggestion. Right now running metadata on etcd/Consul/zookeeper isn't on our priority list. That said, we have designed metadata access layer behind a Thrift interface, so that it is not cumbersome to support different distributed database. We welcome community contribution to make this happen!

@mfateev
Copy link

mfateev commented Jan 26, 2017

One of the main reasons for using Cassandra was to stay available during network partitions. Any metadata solution that requires quorum to operate is going to have lower availability. I still think it would be useful to support alternative metadata implementations, but I'm not sure how many users would prefer easier deployment over higher availability.

@carr123
Copy link

carr123 commented Jun 30, 2018

I think it's better to remove external dependence, easier deployment is welcomed.

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

No branches or pull requests

4 participants