We propose an implementation of self-adjusting and self-healing atomic memory in highly dynamic systems exploiting peer-to-peer (p2p) techniques. Our approach, named SAM, brings together new and old research areas such as p2p overlays, dynamic quorums and replica control. In SAM, nodes form a connected overlay. To emulate the behavior of an atomic memory we use intersected sets of nodes, namely quorums, where each node hosts a replica of an object. In our approach, a quorum set is obtained by performing a deterministic traversal of the overlay. The SAM overlay features self-* capabilities: that is, the overlay self-heals on the fly when nodes hosting replicas leave the system and the number of active replicas in the overlay dynamically self...
The base distributed asynchronous read/write computation model is made up of $n$ asynchronous proces...
The efficiency of service discovery is a crucial point in the development of fully decentralized mid...
National audienceMoving to exascale era can not be done without taking into account the energy consu...
Internet applications require more and more resources to satisfy the unpredictable clients needs. Sp...
This thesis addresses data replication in P2P systems. Its approach is motivated by the advances in ...
High performance computing applications must be resilient to faults, which are common occurrences es...
Atomic memory is a fundamental building block for classical distributed applications. The new emerge...
The problem studied in this thesis is the service discovery on platforms distributed at large scale,...
Resource Discovery is a crucial issue in the deployment of computational grids over large scale peer...
Facing the limits of traditional tools of resource management within computational grids (related to...
Current supercomputer architectures are subject to memory related issues. For instance we can observ...
This thesis deals with the self-stabilizing construction of spanning structures over a distributed s...
With the advent of cloud computing and the need to satisfy growing customers resource demands, cloud...
With the increasing power of supercomputers, ever more detailed models of physical systems can be si...
Client-side logic and storage are increasingly used in web and mobile applications to improve respon...
The base distributed asynchronous read/write computation model is made up of $n$ asynchronous proces...
The efficiency of service discovery is a crucial point in the development of fully decentralized mid...
National audienceMoving to exascale era can not be done without taking into account the energy consu...
Internet applications require more and more resources to satisfy the unpredictable clients needs. Sp...
This thesis addresses data replication in P2P systems. Its approach is motivated by the advances in ...
High performance computing applications must be resilient to faults, which are common occurrences es...
Atomic memory is a fundamental building block for classical distributed applications. The new emerge...
The problem studied in this thesis is the service discovery on platforms distributed at large scale,...
Resource Discovery is a crucial issue in the deployment of computational grids over large scale peer...
Facing the limits of traditional tools of resource management within computational grids (related to...
Current supercomputer architectures are subject to memory related issues. For instance we can observ...
This thesis deals with the self-stabilizing construction of spanning structures over a distributed s...
With the advent of cloud computing and the need to satisfy growing customers resource demands, cloud...
With the increasing power of supercomputers, ever more detailed models of physical systems can be si...
Client-side logic and storage are increasingly used in web and mobile applications to improve respon...
The base distributed asynchronous read/write computation model is made up of $n$ asynchronous proces...
The efficiency of service discovery is a crucial point in the development of fully decentralized mid...
National audienceMoving to exascale era can not be done without taking into account the energy consu...