Issue No.06 - June (1986 vol.12)
James N. Gray , Tandem Computers Incorporated, Cupertino, CA 95014
The technology for distributed computing is available. However, decentralized systems still pose design and management problems. Decentralized systems will always require more careful design, planning, and management than their centralized counterparts. This paper begins with the rationale for and against decentralization. Then, a technical approach to decentralized systems is sketched. This approach contrasts with the popular concept of a distributed integrated database which transparently provides remote IO against single system image. Rather, it proposes that function be distributed as “servers” which abstract data as high-level operations on objects and communicate with “requestors” via a standard message protocol. The requestor-server approach has the advantages of modularity and performance.
Computers, Dictionaries, Databases, Organizations, Protocols, Servers, Availability, server, Database, network, requestor
James N. Gray, "An approach to decentralized computer systems", IEEE Transactions on Software Engineering, vol.12, no. 6, pp. 684-692, June 1986, doi:10.1109/TSE.1986.6312966