commit | 17507ba66910ab2a8799642d232586b5c4a8c5ea | [log] [tgz] |
---|---|---|
author | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Thu Jan 24 23:47:34 2013 -0800 |
committer | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Thu Jan 24 23:47:34 2013 -0800 |
tree | fad47a362c66d736a4b3b4a9cabb1cc1507ca712 | |
parent | 1807e8da0e9ec12b58e0ee2e13392e820dc8486b [diff] |
Making executor pool with only 1 thread. More than one creates problems with file assmebly: Complete callback may get called before all segment callbacks finish working
ChronoShare provides services similar to Dropbox, but in a decentralized way.
It uses ChronoSync library to synchronize the operations to the shared-folder and levels NDN's advantage of natural multicast support. The sharing process is completely decentralized, but it is also very easy to add a permanent storage server.
ChronoShare also provides file history and basic version control.
To see more details about ChronoShare design, click here.