CoronaZ: another distributed systems project

02/19/2021
by   Stefan Ciprian Voinea, et al.
0

This brief paper describes CoronaZ, a project for the Distributed Systems course at the University of Helsinki. All the code of the project is publicly available on GitHub repository. This project simulates a contact tracing application where each node represents a person (or a unique device attached to someone) that send signals to each other when in range and communicate the data collected to a server using the publish-subscribe pattern. The server, called broker, can then be polled by a node called consumer that will send the data to a database. A front-end application then requests this data and displays the movement and the latest updates via the browser. The idea came from simulating this kind of movements with Arduino boards capable of communicating between themselves using the nrf24l01 and to the broker with esp8266. Unfortunately this was not possible given the relatively strict amount of time that each of the students involved could dedicate to the project and the waiting time to get the necessary hardware.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset