Application Level Scalable Leader Selection Algorithm for Distributed Systems

Authors

  • Zahir Sayyed

DOI:

https://doi.org/10.22399/ijcesen.3856

Keywords:

Leader Election Algorithm, Distributed Consensus, Fault Tolerance, Scalability in Distributed Systems, Consensus Protocols, Failure Recovery Mechanisms

Abstract

Leader selection is a critical issue in distributed systems where a single node is elected from a number of nodes to perform specific tasks or to provide system consistency. This article proposes the design and implementation of a scalable leader selection algorithm that ensures efficiency in large-scale distributed environments. This algorithm is designed to minimize communication overhead, tolerate node failures and scale with the size of the system. Leader selection is the most important issue for distributed systems since it guarantees the coordination and efficiency of the system. In this paper, we propose a scalable leader selection algorithm that can adapt to the system size and network condition changes. We will discuss its design, implementation challenges and performance..

References

[1] Amazon Builders’ Library – Leader Election in Distributed Systems - https://aws.amazon.com/builders-library/leader-election-in-distributed-systems/

[2] UNM Research: Scalable Leader Election. - https://www.cs.unm.edu/~saia/papers/leader.pdf

[3] PingCAP: Innovative Leader Election in Distributed Systems with S3 Writes.- https://www.pingcap.com/article/innovative-leader-election-in-distributed-systems-with-s3-writes/

[4] Medium – Leader Election in Distributed Systems - https://medium.com/@sutanu3011/leader-election-in-distributed-system-8f3d746853c0

[5] GeeksforGeeks – Leader Election in System Design - https://www.geeksforgeeks.org/leader-election-in-system-design/

[6] ResearchGate – A Survey and Taxonomy of Leader Election Algorithms - https://www.researchgate.net/publication/342927985_A_Survey_and_Taxonomy_of_Leader_Election_Algorithms_in_Distributed_Systems

Downloads

Published

2025-09-14

How to Cite

Sayyed, Z. (2025). Application Level Scalable Leader Selection Algorithm for Distributed Systems. International Journal of Computational and Experimental Science and Engineering, 11(3). https://doi.org/10.22399/ijcesen.3856

Issue

Section

Research Article