2 ms·
Yeah, I don't think so. Their target group must be people with 10mb of files or less. Why would you need to binary diff when syncing dropbox to a new computer?
by tbrock 7y ago
Yeah, I don't think so. Their target group must be people with 10mb of files or less.
Why would you need to binary diff when syncing dropbox to a new computer? Yet setting up dropbox for the first time on a new machine uses 100% of my CPU. The same S3 sync operation is barely noticible.
When updating files, first check for changes with something ultra cheap like an md5 then, if changed, do the "sophisticated" stuff.
- guitarbill 7y agoonboarding cost might be annoying, but at least it's upfront. i'd take 100% at the start for more efficient sync later.
- tbrock 7y agoYeah, if only it did that...
- bitL 7y agoThey need to store your data somewhere, they need to be able to reuse/serve chunks from other users that share the same file to make its storage cost efficient etc.