In this episode of The CTO Podcast, Lucas and Luna dive into the technical architecture behind Dropbox's sync engine, which handles file operations for over 700 million users across every major platform. They explore the shift from a two-way sync model to a block-level, content-addressable system, and how Dropbox rebuilt its core to handle conflicts between millions of devices simultaneously. Specific numbers: 1.2 billion daily file operations, 350 million conflict events per day, and a median sync latency under 200 milliseconds. The hosts break down the trade-offs between local-first design and cloud consistency, the role of CRDTs in resolving merge conflicts, and why the team chose to rewrite the engine in Rust after a decade of C++. Along the way, they touch on how the engineering org structured the migration without downtime for users, and what lessons apply to any team building distributed storage at scale. A concrete case study for anyone who builds or manages data-intensive systems.