Skip to content

lsylsy2/DeltaCFS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeltaCFS

This is a (Dropbox-like) cloud synchronization prototype system, which could synchronize file changes on the client side onto the cloud in a timely manner. DeltaCFS optimizes both computation and network overhead on both client and server sides, makes it very appealing to the increasing demand of timely synchronization.

The source code is coming out very soon.

In the trace/ directory, we provide two typical traces on the desktop/mobile environment.

##Dependencies

Debian/Ubuntu: apt-get install build-essential libgearman-dev librsync-dev gearman-server libfuse-dev libleveldb-dev libhiredis-dev redis-server pkg-config uthash-dev

CentOS: yum install fuse-devel librsync-devel libgearman-devel gearmand leveldb-devel uthash-devel hiredis-devel redis gcc gcc-c++

##Build and run

Client:

  • in librsync-mod, ./configure and make

  • in client, make and sudo run_client.sh

Server:

  • in server, make and run_server.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published