Journal Article10.1109/TC.1984.1676389
A Perspective on Distributed Computer Systems
145
TL;DR: This paper identifies six fundamental distributed computer system research issues, points out open research problems in these areas, and describes how these six issues and solutions to problems associated with them transect the communications subnet, the distributed operating system, and the distributed database areas.
read more
Abstract: Distributed computer systems have been the subject of a vast amount of research. Many prototype distributed computer systems have been built at university, industrial, commercial, and government research laboratories, and production systems of all sizes and types have proliferated. It is impossible to survey all distributed computing system research. Instead, this paper identifies six fundamental distributed computer system research issues, points out open research problems in these areas, and describes how these six issues and solutions to problems associated with them transect the communications subnet, the distributed operating system, and the distributed database areas. It is intended that this perspective on distributed computer system research serve as a form of survey, but more importantly to illustrate and encourage a better integration and exchange of ideas from various subareas of distributed computer system research.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Book
Readings in Distributed Artificial Intelligence
Alan H. Bond,Les Gasser +1 more
- 05 Jun 2014
TL;DR: This comprehensive collection of articles shows the breadth and depth of DAI research as well as to practical problems in artificial intelligence, distributed computing systems, and human-computer interaction.
1.1K
Patent
System and Method for Transmission of Data
John M. Payne,Tim Von Kaenel,Jeffrey Wang,Jeffrey Odell,David Starr,Jason Katz +5 more
- 31 Jan 2011
TL;DR: In this article, the authors proposed a system and method for data communication connecting on-line networks with on-online and off-line computers, which provides for broadcast of up to the minute notification centric information thereby providing an instant call to action for users who are provided with the ability to instantaneously retrieve further detailed information.
478
The evolution of control architectures for automated manufacturing systems
TL;DR: In this article, the authors trace the evolution of control structures for automated manufacturing systems, identify the relationships between the architectures, and identify key design decisions that are affected by each type of control structure.
466
The Gradient Model Load Balancing Method
F.C.H. Lin,Robert M. Keller +1 more
TL;DR: A dynamic load balancing method is proposed for a class of large-diameter multiprocessor systems based on the "gradient model," which entails transferring backlogged tasks to nearby idle processors according to a pressure gradient indirectly established by requests from idle processors.
The Gr adient Model Load Balancing Method
Frank C. H. Lin,Robert M. Keller +1 more
- 01 Jan 1987
TL;DR: In this article, a dynamic load balancing method is proposed for a class of large-diameter multiprocessor systems based on the "gradient model", which entails transferring backlogged tasks to nearby idle processors according to a pressure gradient indirectly established by requests from idle processors.
296
References
Time, clocks, and the ordering of events in a distributed system
TL;DR: In this article, the concept of one event happening before another in a distributed system is examined, and a distributed algorithm is given for synchronizing a system of logical clocks which can be used to totally order the events.
Time, clocks, and the ordering of events in a distributed system
TL;DR: In this paper, the concept of one event happening before another in a distributed system is examined, and a distributed algorithm is given for synchronizing a system of logical clocks which can be used to totally order the events.
The Byzantine Generals Problem
TL;DR: The Albanian Generals Problem as mentioned in this paper is a generalization of Dijkstra's dining philosophers problem, where two generals have to come to a common agreement on whether to attack or retreat, but can communicate only by sending messengers who might never arrive.
The Byzantine generals problem
TL;DR: In this article, a group of generals of the Byzantine army camped with their troops around an enemy city are shown to agree upon a common battle plan using only oral messages, if and only if more than two-thirds of the generals are loyal; so a single traitor can confound two loyal generals.
Related Papers (5)
Andrew S. Tanenbaum,Robbert van Renesse +1 more
- 30 Jan 2009
David R. Cheriton,Willy Zwaenepoel +1 more
- 10 Oct 1983