x-kv: a distributed transactional KV store. v2 rewrite — proto / api /
protocol layers redesigned against TiKV v8.x. Built on x-raft-lib for
Raft, RocksDB for storage, gRPC for transport.
Modules:
- proto: gRPC + protobuf wire definitions
- pd: Placement Driver (cluster metadata, TSO, scheduler)
- kv: Multi-Raft KV store with MVCC + Percolator
- client: PD-aware Java SDK (raw KV + transactional)
- tests: ...