Skip to content

Dynamic distributed system, capable of redundantly storing files (divided in chunks) across multiple machines

Notifications You must be signed in to change notification settings

imnotteixeira/distributed-backup-service

Repository files navigation

Distributed Backup Service

Developed as a second project on the Distributed Systems Curricular Unit of 2018. Faculdade de Engenharia da Universidade do Porto.

Description

This project uses TCP Secure Java Sockets (JSSE) to implement the Chord Algorithm and achieve a dynamic distributed system, capable of redundantly storing files (divided in chunks) across multiple machines. It allows for FILE BACKUP, FILE RETRIEVAL, STATUS CHECK, UPDATE PEER'S ALLOCATED SPACE, FILE DELETION, ADD PEER and more.

How to run

Please check the scripts/ folder for the available scripts

More information available in report.pdf.

About

Dynamic distributed system, capable of redundantly storing files (divided in chunks) across multiple machines

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages