Group communication specifications: a comprehensive study

GV Chockler, I Keidar, R Vitenberg - ACM Computing Surveys (CSUR), 2001 - dl.acm.org
View-oriented group communication is an important and widely used building block for
many distributed applications. Much current research has been dedicated to specifying the …

Concurrency and distribution in object-oriented programming

JP Briot, R Guerraoui, KP Lohr - ACM Computing Surveys (CSUR), 1998 - dl.acm.org
This paper aims at discussing and classifying the various ways in which the object paradigm
is used in concurrent and distributed contexts. We distinguish among the library approach …

MIDDLE-R: Consistent database replication at the middleware level

M Patiño-Martínez, R Jiménez-Peris, B Kemme… - ACM Transactions on …, 2005 - dl.acm.org
The widespread use of clusters and Web farms has increased the importance of data
replication. In this article, we show how to implement consistent and scalable data …

Failure detectors as first class objects

P Felber, X Défago, R Guerraoui… - Proceedings of the …, 1999 - ieeexplore.ieee.org
One of the fundamental differences between a centralized system and a distributed one is
the notion of partial failures. The ability to efficiently and accurately detect failures is a key …

Semi-passive replication

X Défago, A Schiper, N Sergent - … IEEE Symposium on Reliable …, 1998 - ieeexplore.ieee.org
This paper presents the semi-passive replication technique, a variant of passive replication,
that can be implemented in the asynchronous system model without requiring a membership …

Experiences, strategies, and challenges in building fault-tolerant CORBA systems

P Felber, P Narasimhan - IEEE transactions on Computers, 2004 - ieeexplore.ieee.org
It has been almost a decade since the earliest reliable CORBA implementation and, despite
the adoption of the fault-tolerant CORBA (FT-CORBA) standard by the Object Management …

The CORBA object group service: A service approach to object groups in CORBA

P Felber - 1998 - infoscience.epfl.ch
Distributed computing is one of the major trends in the computer industry. As systems
become more distributed, they also become more complex and have to deal with new kinds …

Constructing dependable Web services

DB Ingham, F Panzieri, SK Shrivastava - Advances in Distributed Systems …, 2000 - Springer
This paper discusses the issues involved in supporting high-volume, highly-reliable, Web
services. Such services pose a number of diverse technical challenges. The paper …

[PDF][PDF] Database replication for clusters of workstations

B Kemme - 2000 - research-collection.ethz.ch
This thesis is centered around the topic database replication. The work has been moti¬
vated by advances in the development of cluster databases and their specific demands in …

Enforcing determinism for the consistent replication of multithreaded CORBA applications

P Narasimhai, LE Moser… - Proceedings of the 18th …, 1999 - ieeexplore.ieee.org
In CORBA-based applications that depend on object replication for fault tolerance,
inconsistencies in the states of the replicas of an object can arise when concurrent threads …