Electing master node in a cluster using Bully Algorithm

This blog post explains the end to end implementation of the Bully Algorithm which is a leader election algorithm in Distributed Systems.

What is a Distributed System