A lightweight, embeddable distributed coordination engine for Rust — strong-consistency KV, watch streams, and leader election, running inside your process.
active 2025-04-11 → 2026-07-05 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 451 days from 2025-04-11 to 2026-07-05. Pushes: 255 total, peak 11 in a day. Pull requests: 45 total, peak 8 in a day. Issues: 266 total, peak 18 in a day. Comments: 272 total, peak 43 in a day. Stars: 19 total, peak 2 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 |
|---|---|---|---|---|
| JoshuaChi | 604 | 250 | 40 | 52 |
| coderabbitai[bot] | 232 | 0 | 0 | 182 |
| Copilot | 21 | 0 | 0 | 12 |
| codecov[bot] | 16 | 0 | 0 | 16 |
| luanzhilab | 13 | 1 | 2 | 2 |
| fizikarubi | 4 | 0 | 3 | 1 |
| github-advanced-security[bot] | 4 | 0 | 0 | 2 |
Recent activity
Latest issues, pull requests and releases
- Issue#396JoshuaChi2026-05-27 02:54docs: Add "Client API at a Glance" table to lib.rs and clarify EmbeddedClient vs GrpcClient entry points
- Issue#394JoshuaChi2026-05-24 11:50Define and enforce data boundaries for production use
- Pull request#393JoshuaChi2026-05-24 04:13
- Issue#390JoshuaChi2026-05-23 03:35perf(read): linearizable read lease fast path + fix Raft lease clock (SystemTime → Instant)
- Issue#330JoshuaChi2026-05-23 02:09refactor: simplify calculate_new_commit_index to use self.match_index directly
- Issue#260JoshuaChi2026-05-23 02:08Review proto dependency boundaries in d-engine-core
- Issue comment#380JoshuaChi2026-05-17 03:23feat(watch) #300: prefix watch, watcher limits, and revision field
- Issue#294JoshuaChi2026-05-16 06:14[To Be Validated] Add overflow protection and delivery guarantees to watch event system
- Pull request#376JoshuaChi2026-05-16 06:14
- Issue comment#376codecov[bot]2026-05-16 03:14fix #294: watch buffer overflow protection
- Issue comment#373coderabbitai[bot]2026-05-14 08:24feat #303: EmbeddedEngine::start(data_dir) and StandaloneEngine::run(data_dir, shutdown_rx)
- Pull request#372JoshuaChi2026-05-11 09:22
- Issue comment#372codecov[bot]2026-05-11 07:11fix #371: use WriteBatchWithIndex to prevent CAS stale-read in apply_chunk
- Issue comment#370codecov[bot]2026-05-10 07:41feat #369: prepare d-engine node image and CLI for Jepsen integration
- Issue comment#368codecov[bot]2026-05-06 04:11fix #253: snapshot stale-file corruption on retry + configurable chunk timeout
- Issue comment#364coderabbitai[bot]2026-04-16 03:15refactor #339: event-driven zombie detection and O(1) stale learner deadline
- Pull request#364JoshuaChi2026-04-16 03:15
- Pull request#361JoshuaChi2026-04-13 11:37
- Issue comment#356codecov[bot]2026-04-12 14:45chore #353: update dependencies to resolve Dependabot security alerts
- Issue comment#338JoshuaChi2026-04-12 06:33fix #290: implement adaptive snapshot cooldown in LogSizePolicy
- Issue#340JoshuaChi2026-04-12 06:23fix: Candidate does not step down when receiving AppendEntries with log conflict from current-term leader
- Issue comment#348JoshuaChi2026-04-05 10:59feat(core) #295, #313, #321, #329, #332, #333, #334, #336, #340, #341, #342, #343, #346: v0.2.4 — unified IO architecture, pipeline replication, crash safety
- Issue comment#348JoshuaChi2026-04-04 04:19feat(core) #295, #313, #321, #329, #332, #333, #334, #336, #340, #341, #342, #343, #346: v0.2.4 — unified IO architecture, pipeline replication, crash safety
- Issue comment#348codecov[bot]2026-04-02 14:33feat(core) #295, #313, #321, #329, #332, #333, #334, #336, #340, #341, #342, #343, #346: v0.2.4 — unified IO architecture, pipeline replication, crash safety
- Issue#341JoshuaChi2026-03-22 14:47perf: run BufferedRaftLog batch_processor on dedicated OS thread to avoid blocking tokio workers
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 19 stars here means stars gained during the window, not the repo's star count.