Group messenger with Total and FIFO ordering guarantees

Tech Stack: Android, Java, socket-programming

  • Built a group messenger of 5 AVDs with Total and FIFO guarantees using a decentralized algorithm.
  • Multicast messages using basic multicast protocol.
  • Handled crash-stop failures of the AVDs for maintaining the consistent working of the distributed system.

See Project