I'm trying to design a distribution system with the following requirements : the content to distribute would be a directory tree (around one hundred files or maybe one thousand in the whole tree) on a single server which can be modified at will by administrators (adding, replacing, moving files mostly),modifications of the directory tree will be done in batches (several files modified at the same time) and days or weeks will pass between them,the content will be public domain or using a creative commons licence (to be determined),it will be read-only for the clients,the content should be distributed to smartphones in Africa, most of them with very irregular Internet access.(days or weeks without access is possible and might be common place).I'm thinking of using Bittorrent Sync in this context (publishing a read-only code generated by BTSync and letting users configure their local BTSync with it) but I'm not sure if it was designed for many targets (hundreds or thousands of smarphones could be syncing at the same time and maybe more in the future). Is there any limitation in Bittorrent Sync that would prevent using it with this many clients? In Africa, more and more people own Android smartphones but historically this was a market dominated by Blackberry, is there a Blackberry BTsync client planned? I've seen posts about running the Android version on Blackberry but I'm unsure if this is feasible on old Blackberry models as I know very little about this platform...