Distributed File Repository

The Distributed File Repository is a file sharing system where a central server (the repository) manages a list of files published by various file servers. Clients connect to the repository to obtain a particular file and the transfer is then carried out using one of the file servers that own the desired resource.

The Distributed File Repository has been developed as final project for the distributed programming exam, part of the computer engineering master's degree program at University of Pisa.

1 Specs [IT]
2 Documentation [EN]
3 Code [C++]