📄️ Build and test
QuorumKit uses Conan 2 for dependency management and CMake for building. Make sure you have all prerequisites installed before starting.
📄️ Prerequisites
C++ toolchain
📄️ Navigate the repository
The top-level directories:
📄️ Run the examples
All examples live under example/. Each one is a standalone CMake project that links against QuorumKit.
📄️ Migrate from braft
If you have existing code that uses braft, you do not need to change it all at once. The compatibility headers under include/braft/ still work -- they call into the QuorumKit implementation underneath.
📄️ Troubleshoot common problems
Conan cannot find brpc