Implementing Dropbox Offline Folders
summary
Implements Dropbox offline folders by switching from per-file favorites to a staged system: a delta metadata sync using server cursors, gated rollout with Gandalf, and background work via the Evernote job library. Architecture splits work into priority queue jobs (metadata sync, compute, download), makes downloads interruptible with retries, and enforces a 10,000-file cap plus 500 MB free-space reserve. Fixed a two‑gig buffer crash by switching IO path and solved preview eviction by using internal storage for thumbnails instead of cache.
AI-written summary · about
