ACM Home Page
Please provide us with feedback. Feedback
Bayou: replicated database services for world-wide applications
Full text PdfPdf (517 KB)
Source ACM SIGOPS European Workshop archive
Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications table of contents
Connemara, Ireland
SESSION: Position papers table of contents
Pages: 275 - 280  
Year of Publication: 1996
Authors
Karin Petersen  Xerox Palo Alto Research Center, Palo Alto, California
Mike Spreitzer  Xerox Palo Alto Research Center, Palo Alto, California
Douglas Terry  Xerox Palo Alto Research Center, Palo Alto, California
Marvin Theimer  Xerox Palo Alto Research Center, Palo Alto, California
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 22,   Downloads (12 Months): 57,   Citation Count: 6
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/504450.504497
What is a DOI?

ABSTRACT

The Bayou architecture provides scalability, availability, extensibility, and adaptability features that address database storage needs of world-wide applications. In addition to discussing these features, this paper presents Bayou's mechanisms for permitting the replicas of a database to vary dynamically without global coordination. Key is the use of weak consistency replication among autonomous machines and strict adherence to the tenet that no operation should involve more than two machines.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
A.J. Demers, K. Petersen, M. J. Spreitzer, D. B. Terry, M. M. Theimer, and B. B. Welch. The Bayou architecture: Support for data sharing among mobile users. Proceedings IEEE Workshop on Mobile Computing Systems & Applications, Santa Cruz, California, December 8-9, 1994, pages 2-7.
 
4
R.G. Guy, J.S. Heidemann, W. Mak, T.W. Page, Jr., G.J. Popek, and D. Rothmeier. Implementation of the Ficus replicated file system. Proceedings Summer USENIX Conference, June 1990, pages 63-71.
 
5
L. Kalwell Jr., S. Beckhardt, T. Halvorsen, R. Ozzie, and I. Greif. Replicated document management in a group communication system. In Groupware: Software for Computer-Supported Cooperative Work, edited by D. Marca and G. Bock, IEEE Computer Society Press, 1992, pages 226-235.
 
6
P. Kumar and M. Satyanarayanan. Flexible and safe resolution of file conflicts. Proceedings USENIX Technical Conference, New Orleans, Louisiana, January 1995, pages 95-106.
7
 
8
D. S. Parker, G. J. Popek, G. Rudisin, A. Stoughton, B. J. Walker, E. Walton, J. M. Chow, D. Edwards, S. Kfiser, and C. Kline. Detection of mutual inconsistency in distributed systems. IEEE Transactions on Software Engineering SE-9(3):240-246, May 1983.
 
9
P. Reiher, J. Heidemann, D. Ratner, G. Skinner, and G. Popek. Resolving file conflicts in the Ficus file system. Proceedings Summer USENIX Conference, June 1994, pages 183-195.
 
10
11
12

Collaborative Colleagues:
Karin Petersen: colleagues
Mike Spreitzer: colleagues
Douglas Terry: colleagues
Marvin Theimer: colleagues