I am developing a Java application that will work peer-to-peer. At any given time, there will be more than 5,000 customers worldwide. Each of these clients will create small files over time. I would like these files to be distributed among all clients and saved, so that everyone can connect and download file data.
Is there a library that will help with this?
(I will rephrase this to make it a little more serious, as it remains the only answer)
bit-torrent Java, , - , - .
, , , , - - (The tracker). , Vues " " p2p, .
- , , - , dropbox svn, p2p, , , Dropbox , - .