raftcpp
A Raft implementation to help build your Raft service in 1 minute.
[Note that this project is now WORKING IN PROGRESS. We are going to release 0.1.0 soon.]
Main dependencies
- asio
- rest_rpc
- doctest
- gflags
Quick Start
Build
./build.sh
Test
cd build
./xxx_text
or run all tests with the following command:
./run_all_tests.sh
Get Involved
Because this project is working in progress now, we are very welcome you if you have the willing to contribute any thing.
- Open issue to feedback issues or create pull request for your code changes.
- After your code changed, maybe a unit test is necessary.
- Run
./scripts/code-format.sh
to format your code style. - Review, then merge.