A model to support consistency and availability in distributed system architectures
- 6 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
An alternative to inherently centralized control models and time-variant data models for distributed computing systems is proposed. This model is characterized by a decentralized control model and a data model based on ideas from functional programming. The control model aids availability and extensibility of the system management. The data model aids availability of particular objects. It is shown that the data model significantly reduces the severity of the consistency problems normally encountered in distributed systems.Keywords
This publication has 24 references indexed in Scilit:
- The Cedar file systemCommunications of the ACM, 1988
- The Design of the Saguaro Distributed Operating SystemIEEE Transactions on Software Engineering, 1987
- The “worm” programs—early experience with a distributed computationCommunications of the ACM, 1982
- Chapter 13. Multiple copy updateLecture Notes in Computer Science, 1981
- The cost of data replicationPublished by Association for Computing Machinery (ACM) ,1981
- The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem SolverIEEE Transactions on Computers, 1980
- Measured performance of an Ethernet local networkCommunications of the ACM, 1980
- Distributed Interpretation: A Model and ExperimentIEEE Transactions on Computers, 1980
- The Roscoe distributed operating systemPublished by Association for Computing Machinery (ACM) ,1979
- Aspects of applicative programming for file systems (Preliminary Version)ACM SIGOPS Operating Systems Review, 1977