Skip to content

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

Last updated · 200 distilled / 1,178 read