Skip to content

sunYangGitHub/raftcpp

 
 

Repository files navigation

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.

  1. Open issue to feedback issues or create pull request for your code changes.
  2. After your code changed, maybe a unit test is necessary.
  3. Run ./scripts/code-format.sh to format your code style.
  4. Review, then merge.

About

A Raft implementation to help build your Raft service in 1 minute.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 62.8%
  • Python 21.8%
  • CMake 13.8%
  • Shell 1.6%