GitDB – GPU-accelerated vector database with Git-style version control
Git-style version control for vectors when Chroma and Qdrant can't time-travel.
S3-durable key-value storage with etcd v3 compatibility
Git-like branching for etcd-compatible KV stores backed by S3.
Backend engineers, K8s administrators
etcd · Dolt · Consul
I built t4, a datastore that stores its WAL and snapshots in S3.
Instead of traditional storage, it writes append-only segments to object storage and reconstructs state from checkpoints + WAL.
A side effect of this model is that the database becomes naturally versioned: - you can restore any past state - branch from any point (with copy-on-write) - replay history
I started this as an experiment to replace etcd in Kubernetes, but it’s evolving into a general-purpose versioned state store.
Curious what people think about: - using object storage as the primary persistence layer - whether branching/time-travel is actually useful in practice
Git-style version control for vectors when Chroma and Qdrant can't time-travel.
Yet another benchmarking tool, but specifically for key-value stores instead of databases.
SQLite's proven storage minus SQL parsing—3–5× throughput for KV-only workloads.
LSM-tree with SSI, column families, and adaptive compaction—solid database primitives, nothing novel.
SQLite B-tree without SQL: 57–68% faster KV ops, single-header drop-in.
Rust Raft library wrapping OpenRaft and RocksDB for distributed KV stores.