Cloud-native, linearizable, multitenant KV
Fast, durable key-value store for control plane state.
Orbita provides ordered keys, conditional writes, and absolute TTLs for locks, leases, catalogs, epochs, and control-plane state. Run one process locally, then add range-partitioned workers as data grows.
Orbita is under active development and is not production-ready.
View the roadmap ↗Cloud-native by design
Durable storage, ephemeral compute.
Partition data lives in S3-compatible object storage, independent of the workers serving it. Compute nodes can move, restart, and scale without becoming permanent owners of the durable dataset.
Add a worker and Orbita assigns it work. The worker hydrates directly from object storage, builds its local index, and starts servicing queries without copying the full database from another node.
Object-backed capacity
Object storage is bottomless.
The complete durable data set lives in S3-compatible object storage, so storage capacity is not limited by the disks attached to the worker fleet. Immutable segments make growth incremental and inexpensive.
Workers keep the active partition index and hot data close to the query path in memory and on local disk. Reads stay fast, while a new or replaced worker can hydrate what it needs directly from the shared store.
Operationally simple scaling
Simply scale by adding compute.
Add workers and Orbita turns them into read capacity. As ranges become hot or large, Orbita splits and redistributes partitions automatically. Operators do not assign process roles or rebuild the topology by hand.
Architecture
See how the pieces fit together.
Read how Orbita combines control-plane consensus, partition ownership, replicated writes, object-backed durability, and independently scalable read capacity.
Read the architecture