currently p2p algorithm is complete, could be used for data transfer.
usage see --help
____ _ _
/ ___(_)_ __ __ _| | _____
| | _| | '_ \ / _` | |/ / _ \
| |_| | | | | | (_| | < (_) |
\____|_|_| |_|\__, |_|\_\___/
|___/
# Start project gingko
# Gingko is a point to point rsync rolling checksum proto-
# col implemented file synchronize application. Instead
# of original rsync builds, we want to make it able to
# sync files from a large mesh computer network so-called
# the cloud and pushing files from computers to computers,
# the P2P protocol will make it more efficient.
# Hope it success!
#define Rolling_checksum_algorithm http://samba.anu.edu.au/rsync/tech_report/node3.html
BUILD:
make
NOTE:
For reusing some code between clnt and serv, I write some funcs in gingko_common.h
with some MACRO, I know this is ugly, but the bins compiled out work well...so, let it
be.
DEPS:
libevent
gtest (when ./configure --enable-unittest)
from https://github.com/auxten/gko_pool/tree/master/src
No comments:
Post a Comment