Microservices, System Architecture, Interview Questions, System Design Interview, Systems Thinking.
👉👉For electing the leader of a distributed systems there are multiple algorithms. I will briefly discuss few in this article. 👉In any distributed system, the beauty of using it is that no single node knows everything about the system. So it creates a problem that, now how do we know who is the