Integrate Zookeeper with Codis
- Dominant language
- Go
- Stars
- 13.2k
- Forks
- 2.7k
- PR merge metrics
- No merged PRs in 30d
Description
I'm currently using OpsWorks/Chef which is spinning up multiple layers of the Codis system. The layers I currently have are Dashboard&Frontend, Codis Proxies, and Codis Servers. The Dashboard & Frontend layer spins up an instance which has the codis data (dashboard) stored in `/tmp/codis` using filesystem coordination. This doesn't allow us to horizontally scale this layer (Although I'm not sure if it's entirely necessary) or account for the situation where the Db&Fe instance goes down (this is the real worry). Zookeeper can solve this problem, but I had a few questions:
1. Should Zookeeper be in its own layer? (My assumption is yes)
2. Will I be able to spin up multiple instances for my Dashboard&Frontend layer after integrating Zookeeper? If all instances of our Db&Fe layer die, will zookeeper persist the data?
3. Is there documentation on how to integrate Zk with Codis? I wasn't able to find much with your docs.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.