Good idea. +1 from me.
On 2023/09/12 10:39:15 hulk wrote: > ## Motivation > > As you may know, Kvrocks cluster mode doesn't maintain the cluster > topology itself, so it depends on the controller component to manage > its cluster topology data. So RocksLabs[1] invented > kvrocks_controller[2] to make this process easier for users, and it's > open-sourced under Apache 2.0 license for more than 2 years. > > Now, we’d like to propose donating it to the Apache Kvrocks project since > Apache provides a solid way to release software and run the community. > > > ## Features > > The cluster controller has the following key features: > > - Health check and failover > - Cluster operations include creating a cluster and managing its shards/nodes > - Slot migration > - Web UI(work in progress) > > It now only supports ETCD as the storage, but we also would like to > support more like Apache Zookeeper, and so on. > > Does it sound good for you? Hope to hear your feedback! > > [1] https://github.com/RocksLabs/ > [2] https://github.com/RocksLabs/kvrocks_controller > > -- > Best Regards, > - Hulk Lin >