GitXplorerGitXplorer
p

gocommunicator

public
0 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
5feb653121fb83b1b4d8adbf3ac5693347efd1d8

WIP multi-paxos almost working

ppgimalac committed 3 years ago
Unverified
76df18121d700f9d60b9cf5ed51bd97682af32cc

WIP

ppgimalac committed 3 years ago
Unverified
0b1f163f20a12c891eb6f8cbf93dbbd678e2559e

WIP

ppgimalac committed 3 years ago
Unverified
40e90cad3287a047f41275952792ec74f376ad94

WIP TLC

ppgimalac committed 3 years ago
Unverified
3ca880a412f0f441d7509dd6b080b680fd4509f4

blocking tag

ppgimalac committed 3 years ago
Unverified
743fd0c2ac88eb84af222abbfae1f2d67468314b

paxos proposer

ppgimalac committed 3 years ago

README

The README file for this repository.

GoCommunicator

Decentralized Systems Engineering (master course at EPFL) project.

The goal of this project was to write a decentralized communication and file sharing software.

It uses algorithms such as heartbeat, anti-entropy, BubbleStorm and BubbleCast, Blockchain and Paxos (to reach consensus on the names of the files and store them).

For more details on how the software was built, how it works, what its precise goals were, etc, check the HomeworkX.pdf files.