3 ms·
I hold out perpetual hope that ClickHouse will move to a Raft or similar based consensus model and drop the external dependence on ZooKeeper on day.
by FridgeSeal 5y ago
I hold out perpetual hope that ClickHouse will move to a Raft or similar based consensus model and drop the external dependence on ZooKeeper on day.
- tonyhb 5y agoThis is happening: https://github.com/ClickHouse/ClickHouse/issues/15090 https://github.com/ClickHouse/ClickHouse/issues/15090 They're using NuRaft from ebay to drop zookeeper. As far as I remember, it's actually already merged and available to test. Performance is ~3x slower in terms of write as they're coordinating everything themselves, but it should be _much_ easier to maintain. I'm looking forward to this, too, and want to see more in terms of docs / support here :)
- FridgeSeal 5y agoWoah! That’s really exciting, I’d definitely tolerate some write slow-down if it means not having to run ZK.
- hodgesrm 5y agoIt's going to get faster. That's why it's still experimental. ;)
- brodock 5y agopeople are asking for consul support for many months... it seems they refactored the dependency on zookeeper to make it easier to use something else