Modern critical computer applications often require continuous and correct operation despite the failure of critical system components. In a distributed system, fault-tolerance can be achieved by creating multiple copies of the functionality and placing them at different processes. The core constitutes a distributed protocol run among the processes whose goal is to provide the end user with the illusion of sequentially accessing a single correct copy. Not surprisingly, the efficiency of the distributed protocol used has a severe impact on the application performance. This thesis investigates the cost associated with implementing fundamental abstractions constituting the core of service replication in asynchronous distributed systems, namely...
Summary. We study the problems of failure detection and consensus in asynchronous systems in which p...
The distributed consensus problem arises when several processes need to reach a common decision desp...
We introduce the concept of unreliable failure detectors and study how they can be used to solve Con...
Modern critical computer applications often require continuous and correct operation despite the fai...
Abstract. This paper establishes the first theorem relating resilience, time complexity and authenti...
Distributed data services use replication to ensure data availability and survivability. With replic...
International audienceThis paper is on the construction and the use of a shared memory abstraction o...
This paper establishes the first theorem relating resilience, round complexity and authentication in...
Distributed systems are the basis of widespread computing facilities enabling many of our daily life...
This paper is on the construction and the use of a shared memory abstraction on top of an asynchrono...
We study efficient and robust implementations of an atomic read-write data structure over an asynchron...
RapportWe consider asynchronous distributed systems with message losses and process crashes. We stud...
Abstract. We present a consensus algorithm that tolerates Byzantine process failures and arbitrarily...
We introduce the concept of unreliable failure detectors and study how they can be used to solve Con...
Abstract—We investigate whether asynchronous computational models and asynchronous algorithms can be...
Summary. We study the problems of failure detection and consensus in asynchronous systems in which p...
The distributed consensus problem arises when several processes need to reach a common decision desp...
We introduce the concept of unreliable failure detectors and study how they can be used to solve Con...
Modern critical computer applications often require continuous and correct operation despite the fai...
Abstract. This paper establishes the first theorem relating resilience, time complexity and authenti...
Distributed data services use replication to ensure data availability and survivability. With replic...
International audienceThis paper is on the construction and the use of a shared memory abstraction o...
This paper establishes the first theorem relating resilience, round complexity and authentication in...
Distributed systems are the basis of widespread computing facilities enabling many of our daily life...
This paper is on the construction and the use of a shared memory abstraction on top of an asynchrono...
We study efficient and robust implementations of an atomic read-write data structure over an asynchron...
RapportWe consider asynchronous distributed systems with message losses and process crashes. We stud...
Abstract. We present a consensus algorithm that tolerates Byzantine process failures and arbitrarily...
We introduce the concept of unreliable failure detectors and study how they can be used to solve Con...
Abstract—We investigate whether asynchronous computational models and asynchronous algorithms can be...
Summary. We study the problems of failure detection and consensus in asynchronous systems in which p...
The distributed consensus problem arises when several processes need to reach a common decision desp...
We introduce the concept of unreliable failure detectors and study how they can be used to solve Con...