|
|
|
|
|
by withinboredom
796 days ago
|
|
That’s a rather specific edge case and I can’t think of any sync that handles it relatively well except for BitTorrent. At that point you are limited by so many things, it’s not worth optimizing for because all the error cases you have to handle (inode exhaustion, network limits, etc). 99.99% of the time only a single file changes at a time, which is the use case here. |
|
Installing on a desktop, laptop, and mobile device would bring 3 clients into the mix right away.
So the user’s first use is likely to be one of the more complex operations, and the one they absolutely needs to work, as a failure here will lead to the user looking elsewhere for a solution.