(2023)

This was a fault-tolerant system that used a Zookeeper-inspired algorithm to handle leader election, allowing for automatic consensus among the distributed nodes. Additionally, gossip-based UDP heartbeats were utilized to constantly detect failures.

  • Tech Stack: Java