ruvector/crates/ruvector-replication
Claude 5cf2678e3f
feat: Add 3 distributed crates for cluster, raft consensus, and replication
- ruvector-cluster: Distributed coordination with DAG-based consensus,
  consistent hashing sharding, node discovery (static/gossip/multicast),
  and load balancing across shards

- ruvector-raft: Full Raft consensus implementation following the paper
  spec, including leader election, log replication, snapshots, and RPC
  messages with bincode 2.0 serialization

- ruvector-replication: Data replication with sync/async/semi-sync modes,
  vector clock conflict resolution, CRDT-inspired merge strategies,
  change streaming with checkpointing, and automatic failover with
  quorum-based decisions

All 56 tests pass across the 3 new crates. Fixed several issues during
review: bincode error types, Send bounds for async spawns, unnecessary
async methods converted to sync.
2025-11-25 03:47:20 +00:00
..
src feat: Add 3 distributed crates for cluster, raft consensus, and replication 2025-11-25 03:47:20 +00:00
Cargo.toml feat: Add 3 distributed crates for cluster, raft consensus, and replication 2025-11-25 03:47:20 +00:00