CodisLabs / CodisLabs/codis

Integrate Zookeeper with Codis

Open
#1,353 0 comments 1 reaction 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.