Using an Object-oriented Framework to Construct Wide-area Group Communication Mechanisms
Appeared in Proceedings of the 1994 Usenix Winter Technical Conferenc.
Abstract
Many wide-area distributed applications, including distributed databases, can be implemented using a group communication mechanism. We have developed a family of weak-consistency group communication mechanisms, based on the timestamped anti-entropy communication protocol, that provides the scalability and fault-tolerance needed by wide-area systems. We discuss an object-oriented framework for constructing this kind of group communication mechanism, and how its components can be selected to take advantage of specific application semantics. We examine several design choices that we made in building two very different wide-area distributed database applications, and how this framework led to simple, efficient implementations in both systems.
Publication date:
January 1994
        Authors:
        
            
                Richard Golding
            
        
            
                Darrell D. E. Long
            
        
            
                John Wilkes
            
        
    
        Projects:
        
            Archival Storage
        
    
Available media
Full paper text: PDF
Bibtex entry
@inproceedings{PISAC-Golding-1993,
  author       = {Richard Golding and Darrell D. E. Long and John Wilkes},
  title        = {Using an Object-oriented Framework to Construct Wide-area Group Communication Mechanisms},
  booktitle    = {Proceedings of the 1994 Usenix Winter Technical Conferenc},
  month        = jan,
  year         = {1994},
}
    
