Engine
turba, built from scratch.
You can't rearrange data on disk if you're renting the storage layer from someone else. So xyzDB doesn't wrap RocksDB, Postgres or SQLite — its engine, turba, is written from zero in Rust: memtable, write-ahead log, compaction, all of it ours. That's the reason gravity can exist at all — you only get to decide where a record lands when the engine is yours.
A single binary, with no server or cache beside it — it boots in ~17 MiB, in a 43 MB image, and fits where Postgres won't even install. And what matters shows up when things go wrong: a kill -9 mid-write loses nothing acknowledged — every write hits the WAL first and replays on restart — reads never wait on writes, and under a flood it slows in stages instead of falling over.