~learn.
lecture · 13:04 · 4 checkpoints · browser voice

File sync: upload only what changed, never lose an edit

One strong interview answer to "design Dropbox": files split into hashed chunks stored once in an object store, a strongly consistent metadata service that commits only after every chunk exists, a journal and cursors so any device catches up with one question, content-defined chunks for insertions, and optimistic concurrency that turns two offline edits into a conflicted copy instead of a lost one.

01 · It's about sync
IP-10 · Design a File Sync Service (Dropbox / Google Drive)

"Design Dropbox.".

Not storage. Sync.

Design Dropbox looks like file storage.