Validating performance and reliability of the Dropbox Nautilus search engine
Dropbox's traffic is write-dominated—writes occur 10x more frequently than reads—requiring a search index format optimized for high-frequency mutations while still delivering low-latency query responses for millions of users.
Nautilus achieves target query latency of under 500ms at the 95th percentile and under 1 second at the 99th percentile, with 2X replication and automatic partition recovery ensuring full availability during failures and maintenance.
Show all 6 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
Nautilus achieves target query latency of under 500ms at the 95th percentile and under 1 second at the 99th percentile, with 2X replication and automatic partition recovery ensuring full availability during failures a…
What tools did this team use?
RocksDB, Kafka, Octopus.
What results were reported?
Write-to-read volume ratio: 10x higher than reads; Index size overhead (exploded vs conventional): ~15% larger; Query latency target at 95th percentile: 500ms; Query latency target at 99th percentile: 1sec (source-reported, not independently verified).
How is this back office ops AI workflow structured?
File change triggers index write → ML search ranking and content understanding → Namespace-partitioned prefix retrieval → ACL check and metadata decoration → Results merging and ranking output.