author(s) politehnica university of bucharest automatic control and computers faculty computer...
Post on 13-Dec-2015
213 Views
Preview:
TRANSCRIPT
Author(s)
Politehnica University of
Bucharest
Automatic Control and Computers
Faculty
Computer Science
Department
SSH-Based Efficient File Synchronization
Mihai Neagumihai.neagu@cti.pub.ro
Bachelor Presentation Session - July 2011
Content
• Introduction• Architecture• Tools Employed• Implementation• Conclusions• Questions
18.04.23 2Bachelor Presentation Session - July 2011
Introduction
• Dropbox (closed source, centralized)• Unison (no longer supported, transfer
limitations)
• Develop an open source alternative
18.04.23 Bachelor Presentation Session - July 2010 3
Introduction
• Contacted csync developers• Invited to collaborate on an open source
project• New goal: define an architecture• Design a prototype => Java
18.04.23 4Bachelor Presentation Session - July 2011
Tools Employed
• Ganymed SSH-2 for Java• Jarsync• Jnotify• JUnit Tests
18.04.23 6Bachelor Presentation Session - July 2011
Conclusions
• Developed a prototype which includes: Remote synchronization through push and pull
operations on an SSH server Tests for all the important modules
• Gained experience collaborating on an open source project
• Room for improvements to be made
18.04.23 11Bachelor Presentation Session - July 2011
top related