I've just started using bittorent synch and have a few questions. I'm using it to share a 2 folders between multiple servers. One folder contains my website and I want this to be synchronized across all servers for redundancy. The other folder contains a huge ammount of data (files for game servers), these should stay insynch in case of an update of the games. 1. I'm having a lot of files and they are being indexed as we speak, does this process happen every time bittorent synch is started/restarted or does it keep some sort of cache? I'm asking this because it's been bussy for about 10 minutes and still got another hour or so to do (despite using an SSD). 2. Are changes to files detected inmediatly and uploaded to the other peers? 3. I see it can detect LAN connections, but can it also detect other servers in a datacenter and use them as LAN(to save on WAN bandwith)? 4. Does it upload the entire files, or only the parts that have changed? 5. Some servers have a 1000mb/s connection, but they don't have this connection with all datacenters duo to transit contracts. This is mostly the case between USA - EU transfers. I assume this works pretty much like bittorent, so I shouldn't have to worry about preferred connection setups to maximize the transfer speeds?