Raft Java implementation which is simple and easy to understand.
active 2023-08-18 → 2025-12-27 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 863 days from 2023-08-18 to 2025-12-27. Pushes: 0 total, peak 0 in a day. Pull requests: 2 total, peak 2 in a day. Issues: 13 total, peak 3 in a day. Comments: 5 total, peak 2 in a day. Stars: 179 total, peak 37 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| liang636600 | 9 | 0 | 0 | 0 |
| liurongdev | 4 | 0 | 0 | 2 |
| krobz | 2 | 0 | 2 | 0 |
| CatofWei | 1 | 0 | 0 | 0 |
| fwhdzh | 1 | 0 | 0 | 1 |
| JoeCqupt | 1 | 0 | 0 | 0 |
| YixinXue | 1 | 0 | 0 | 1 |
| QQ502130297 | 1 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue comment#48liurongdev2025-03-25 05:49voteGranted值,在Vote 阶段是否会被Pre-Vote影响到
- Issue#59liurongdev2025-03-25 05:44RocksDB 报错
- Issue comment#59liurongdev2025-03-25 05:44RocksDB 报错
- Issue#59liurongdev2025-03-23 10:02RocksDB 报错
- Issue#58CatofWei2025-03-11 04:07似乎没有处理未成功复制到大多数节点,并且给客户端返回了false的那部分请求
- Issue#57liang6366002025-03-01 03:22The currentTerm is modified in the startVote function but is not persisted, which violates the requirements stated in the Raft paper.
- Issue#56liang6366002025-02-12 01:52The incorrect initialization logic in the SegmentedLog class prevents the node from restarting.
- Issue#55liang6366002025-02-11 08:19The `HandleAERequest` method incorrectly sets the `term` value in the `AEResponse` message.
- Issue#54liang6366002025-01-12 08:31The commitIndex of a node in the "follower" state may decrease, which violates the Raft paper's description that the commitIndex should only increase monotonically.
- Issue#51liang6366002025-01-08 03:20Incorrect condition check in getEntry(long index).
- Issue#53liang6366002025-01-08 03:18The leader's matchIndex is not monotonically increasing, which violates the requirements outlined in the Raft paper and results in node states that could lead to misconceptions.
- Issue#52liang6366002024-10-14 08:49Replicate method calls the AppendEntries method on servers without skipping itself
- Issue#51liang6366002024-10-14 07:17Incorrect condition check in getEntry(long index).
- Issue#50liang6366002024-10-14 06:55The condition checks that the default value of leaderId in RaftNode is 0, not -1.
- Issue comment#37fwhdzh2024-06-20 11:16brpc exception, serviceInterface must not be set repeatedly, please use another RpcClient
- Issue comment#45YixinXue2024-06-16 01:16启动报错 新建rpc ip端口连接不了 已经确实端口号没有被占用
- Issue#31JoeCqupt2024-01-11 06:24一致性读问题
- Pull request#49krobz2024-01-10 04:44
- Pull request#49krobz2024-01-10 04:43
- Issue comment#41QQ5021302972023-09-14 10:30测试读操作时No such file or directory
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 179 stars here means stars gained during the window, not the repo's star count.