SYSTEM Cited by 2 sources
Dynovault¶
Definition¶
Dynovault is Dropbox's in-house DynamoDB-compatible key-value store. It exposes the same API surface as Amazon DynamoDB so existing DynamoDB-oriented adapters (e.g. Feast's) work against it without modification, but runs on Dropbox-managed hardware — crucially co-located with inference workloads — so feature lookups avoid public-internet round-trips.
Reported outcome in the Dash feature-store post: ~20ms client-side latency "balancing cost and geographic scalability."
Role¶
Dynovault is the online serving tier of Dash's feature store — the store that answers the thousands of parallel feature lookups per Dash query under the sub-100ms budget. It sits behind the Go serving layer on the hot path.
It's also named (alongside Edgestore) as one of the two workloads measured on Dropbox's 7th-generation database platform (Dexter): "up to 3.57× less replication lag" from Dexter's single-socket higher-clock CPUs. (Source: sources/2025-08-08-dropbox-seventh-generation-server-hardware)
Design properties (as cited)¶
- DynamoDB API compatibility — Feast's DynamoDB adapter works as- is; upstream OSS libraries, clients, and tooling transfer.
- Co-located with inference — avoids public-internet hops for feature lookups from Dropbox's inference fleet (systems/gumby / systems/godzilla GPUs).
- ~20ms client latency target, traded against cost and geographic coverage.
- Runs on Dexter-class 7th-gen hardware, benefits from higher clock + IPC on replication paths.
Caveats¶
- The Dash post doesn't describe Dynovault's internals (consistency model, partitioning, replication strategy, fleet size, durability guarantees). It's referenced as ambient infrastructure.
- No public disclosure of whether Dynovault is a fork of an OSS DynamoDB implementation or a clean-room build.
- Dropbox's broader infrastructure posts (Magic Pocket, Robinhood, Nucleus) don't reference Dynovault explicitly — it appears only in the Dash-workload lineage.
Seen in¶
- sources/2025-12-18-dropbox-feature-store-powering-real-time-ai-dash — Dynovault as the online feature-store tier; ~20ms client latency; DynamoDB-compatible adapter surface.
- sources/2025-08-08-dropbox-seventh-generation-server-hardware — Dynovault as one of the two named workloads showing 3.57× less replication lag on the Dexter database platform.
Related¶
- systems/dynamodb — the upstream API Dynovault is compatible with.
- systems/dash-feature-store — the caller stack Dynovault serves.
- systems/dexter — the 7th-gen DB platform Dynovault runs on.
- systems/feast — uses its DynamoDB adapter to address Dynovault.