I’m disappointed that they used the stone-age method of UDP-broadcasts-on-a-reserved-port to find other servers when there are modern standards like ZeroConf which work quite well.
This explains the high cpu usage on lan sync. Using http to send large files. So, it has to constantly encode/decode to send over http. For reasons like this I'm saddened that we never standardized on a secure file transfer protocol.
Druva already something similar called Cloud Cache.
Excerpt: Metadata is managed directly on the cloud for snapshot consistency and global
deduplication across all enterprise endpoints.<p><a href="http://www.druva.com/documents/Druva-CloudCache-Datasheet.pdf" rel="nofollow">http://www.druva.com/documents/Druva-CloudCache-Datasheet.pd...</a>