sofa-jraft
https://github.com/sofastack/sofa-jraft
Java
A production-grade java implementation of RAFT consensus algorithm.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Java not yet supported1 Subscribers
Add a CodeTriage badge to sofa-jraft
Help out
- Issues
- RheaKV: 调用 putIfAbsent 抛出异常 RouteTableException message: fail to find region by key
- add docker file
- feat: adds EventBus and introduces Mpsc as alternative of disruptor
- 参考BDBLogStorage 基于ChronicleMap、MapDB、H2MVStore、LevelDB-Java实现的日志存储
- (fix) Cleanup unused imports across the project
- optimize: remove excess empty string judgment
- Multi raft group etcd-compatible service?
- Some useful features in NuRaft
- SOFAJRaft source/architecture materials
- Heartbeat optimization in multi raft group
- Docs
- Java not yet supported