When the desired reliability of a computing system exceeds that of its individual hardware components the need for fault-tolerant systems arise. While distributed systems have the potential to achieve highly reliable computing, programming them is a challenging task. Several paradigms have been identified that can simplify the conceptual design of fault-tolerant distributed systems. Properties of a distributed system have profound implications on the solvability and efficiency of implementations of these paradigms. In this thesis we study the effect that different communication models have on the efficiency of fault-tolerant computing. As an instance of a fundamental operation we examine protocols for reliable broadcast in distribu...
Synchronization is a basic and necessary service of real-time distributed systems. It allows the glo...
this article, we first confine our attention to this particular problem and develop a suite of effic...
A distributed system consists of a set of processors that communicate by message transmission and th...
Reliable Broadcast is a mechanism by which a processor in a distributed system disseminates a value ...
Reliable Broadcast is a mechanism by which a processor in a distributed system disseminates a value...
Distributed computing systems offer a number of advantages over centralized systems, such as the re...
In the Reliable Broadcast Problem, a processor disseminates a value to all other processors in a di...
Abstract. This paper gives two simple efficient distributed algorithms: one for keeping clocks in a ...
AbstractA distributed program is presented that ensures delivery of a message to the functioning pro...
Very large-scale integrated (VLSI) hardware designs can be seen as distributed systems at several le...
A site broadcasting its local value to all other sites in a fault-prone environment is a fundamenta...
A distributed system is a system composed of a set of autonomous computation units endowed with comm...
Novel and specialized protocols will be necessary to deal with the requirements of time-constrained ...
We study time and knowledge in synchronous and asynchronous reliable distributed systems. For both ...
This thesis focuses on the issue of reliability and fault tolerance in Distributed Shared Memory Mul...
Synchronization is a basic and necessary service of real-time distributed systems. It allows the glo...
this article, we first confine our attention to this particular problem and develop a suite of effic...
A distributed system consists of a set of processors that communicate by message transmission and th...
Reliable Broadcast is a mechanism by which a processor in a distributed system disseminates a value ...
Reliable Broadcast is a mechanism by which a processor in a distributed system disseminates a value...
Distributed computing systems offer a number of advantages over centralized systems, such as the re...
In the Reliable Broadcast Problem, a processor disseminates a value to all other processors in a di...
Abstract. This paper gives two simple efficient distributed algorithms: one for keeping clocks in a ...
AbstractA distributed program is presented that ensures delivery of a message to the functioning pro...
Very large-scale integrated (VLSI) hardware designs can be seen as distributed systems at several le...
A site broadcasting its local value to all other sites in a fault-prone environment is a fundamenta...
A distributed system is a system composed of a set of autonomous computation units endowed with comm...
Novel and specialized protocols will be necessary to deal with the requirements of time-constrained ...
We study time and knowledge in synchronous and asynchronous reliable distributed systems. For both ...
This thesis focuses on the issue of reliability and fault tolerance in Distributed Shared Memory Mul...
Synchronization is a basic and necessary service of real-time distributed systems. It allows the glo...
this article, we first confine our attention to this particular problem and develop a suite of effic...
A distributed system consists of a set of processors that communicate by message transmission and th...