Skip to content

Library for reliable broadcast communication among a set of faulty processes

Notifications You must be signed in to change notification settings

arigalzi/DistributedSystems-Project

Repository files navigation

Distributed System Project - Reliable Broadcast Library

Description:

This project is focused on the implementation of a library for reliable broadcast communication among a set of faulty processes together with a simple application to test it. The library must guarantee virtual synchrony, while ordering should be at least FIFO.

Our project consists of a real distributed application implemented in Java, with the use of Docker for the deployment and sockets as basic communication facilities.

Assumptions:

Following the project specifications, we considered a LAN scenario (i.e., link-layer broadcast is available), that no joins or disconnections happen during the view change and in general, that no processes fail during the time required for previous failures to be recovered (i.e. viewchanges proceed smoothly) and ack messages are always received by all or none

More details on:

Team

Luigi Fusco Arianna Galzerano Lorenzo Mainetti

About

Library for reliable broadcast communication among a set of faulty processes

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published