Scinovex
articleTop 10% cited

Elections in a Distributed Computing System

IEEE Transactions on Computers · 1982 · Vol. C-31(1) · pp. 48–59
Garcia-Molina

Abstract

After a failure occurs in a distributed computing system, it is often necessary to reorganize the active nodes so that they can continue to perform a useful task. The first step in such a reorganization or reconfiguration is to elect a coordinator node to manage the operation. This paper discusses such elections and reorganizations. Two types of reasonable failure environments are studied. For each environment assertions which define the meaning of an election are presented. An election algorithm which satisfies the assertions is presented for each environment.

Distributed systems and fault toleranceMobile Agent-Based Network ManagementSoftware System Performance and ReliabilityControl reconfigurationComputer scienceNode (physics)Leader electionDistributed computingTask (project management)Meaning (existential)Distributed algorithmDistributed Computing EnvironmentFault tolerance
Citations
610
FWCI
12.20
field-weighted impact
References
27
Percentile
99%
vs. same field & year
Citations per year
References
Ethernet
Communications of the ACM · 1983 · 1,516 citations
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM · 1978 · 8,380 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.