mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-24 05:43:58 +00:00
- 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. |
||
|---|---|---|
| .. | ||
| profiling | ||
| ruvector-bench | ||
| ruvector-cli | ||
| ruvector-cluster | ||
| ruvector-collections | ||
| ruvector-core | ||
| ruvector-filter | ||
| ruvector-metrics | ||
| ruvector-node | ||
| ruvector-raft | ||
| ruvector-replication | ||
| ruvector-router-cli | ||
| ruvector-router-core | ||
| ruvector-router-ffi | ||
| ruvector-router-wasm | ||
| ruvector-server | ||
| ruvector-snapshot | ||
| ruvector-tiny-dancer-core | ||
| ruvector-tiny-dancer-node | ||
| ruvector-tiny-dancer-wasm | ||
| ruvector-wasm | ||