Group Messenger with a local persistent key-value table
This project was implemented as a part of Distributed Systems course curriculum at University at Buffalo.
In this project, the users can multicast messages to others and the messages are stored in the content provider which acts as a table storage that stores (key, value) pairs.