Consensus Yaraft. A storage system that keeps copies of your data in sync across multiple machines.

github.com/neverchanje/consensus-yaraft

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

October 2017
  • memkv: update the integration test.
  • ready_flusher: numerous fixes
  • memkv: bug fixes
  • memkv: numerous fixes of memkv store.
  • scripts: fix compile_proto.sh
  • proto: add committed index to pb StatusResponse
  • memkv: add integration test
  • *: adapt new APIs of yaraft.
  • raft_service: implement API Status.
  • base: fix bug in glog_logger
  • replicated_log: add API to get node id
  • memkv: don't use base64 to encode value field of GetResult
  • memkv: supports stale read
  • replicated_log: numerous fixes
  • memkv: handle request in http
  • scripts: add clang-format.sh
  • TravisCI: fix travis error
  • docs: update README.md
  • memkv: init logging things..
  • *: numerous fixes