Technologies

Java Netty

Project information

  • Project: Distributed Systems project
  • Project date: 2021
  • Project URL: Source Code

Description

A distributed chat application where clients can connect to a server, create chat rooms and chat with other clients through a command-line interface. Bully algorithm for leader election and heartbeat mechanism for failure detection was also implemented in this project. I implemented several client requests and supported in implementing the Bully algorithm.