GitXplorerGitXplorer
p

gocommunicator

public
0 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
47062997ff3adf23459644eba8840ca320f0627f

update README, add statements

ppgimalac committed 3 years ago
Unverified
827f67f0d42c357f2dcfc6a851ff072f652e6803

use right id in AcceptedMessage

ppgimalac committed 3 years ago
Unverified
7df56ab9247a285ebc020a948552f65450e29dfa

solve a datarace

ppgimalac committed 3 years ago
Unverified
de30485f7e75f17cd0c0c2c8a698921747c119b9

small correction

ppgimalac committed 3 years ago
Unverified
1632b0edf56e5ab0de0f8feccd960680ef170434

almost there

ppgimalac committed 3 years ago
Unverified
eefcf8439d08771c21d73a1e2e9171e68ef6e052

WIP multi-paxos

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.