News for hackers. Stuff that matters.
Re:ClickHouse Keeper: A ZooKeeper alternative written in C++ by abronan on Wednesday September 27, 2023 @11:53AM (#37676539)
Thanks for this excellent article! Enjoyed it from start to finish. This gave me a good memory of the work we've done at docker embedding our own replicated and consistent metadata storage using etcd's raft library.

Looking at the initial pull request, is it correct that ClickHouse Keeper is based on Ebay's NuRaft library? Or did the Clickhouse team fork and modified this library to accommodate for ClickHouse usage and performance needs?

Re:ClickHouse Keeper: A ZooKeeper alternative written in C++ by alesapin on Wednesday September 27, 2023 @12:00PM (#37676677)
Yes, you are right ClickHouse Keeper is based on NuRaft. We did a lot of modifications for this library, both for correctness and performance. Almost all of them (need to check) are contributed back to upstream ebay/NuRaft library.