Master degree Distributed Systems Project