The immediate dependency relation: an optimal way to ensure causal group communication

SP Hernández, J Fanchon, K Drira - Annual Review of Scalable …, 2004 - World Scientific
In this paper we present a study on the subject of the Immediate Dependency Relation
(IDR), and we show how by extending the IDR relation, one can ensure a global causal …

[PDF][PDF] Causal Broadcast Protocol for Very Large Group Communication Systems.

SEP Hernández, J Fanchon, K Drira, M Diaz - OPODIS, 2001 - academia.edu
The paper presents a causal protocol for very large group communication systems. The
protocol does not make any assumption concerning the group structure nor the network …

Breaking the scalability barrier of causal broadcast for large and dynamic systems

B Nédelec, P Molli, A Mostéfaoui - 2018 IEEE 37th symposium …, 2018 - ieeexplore.ieee.org
Many distributed protocols and applications rely on causal broadcast to ensure consistency
criteria. However, none of causality tracking state-of-the-art approaches scale in large and …

A positive acknowledgment protocol for causal broadcasting

R Baldoni - IEEE Transactions on Computers, 1998 - ieeexplore.ieee.org
Causal broadcasting has been introduced to reduce the asynchrony of communication
channels inside groups of processes. It states that if two broadcast messages are causally …

A non-blocking lightweight implementation of causal order message delivery

F Mattern, S Fünfrocken - Theory and Practice in Distributed Systems …, 2005 - Springer
This paper presents an algorithm to implement point-topoint causal order message delivery
in distributed systems which does not force the sender to wait and which does not piggyback …

Probabilistic causal message ordering

A Mostefaoui, S Weiss - … 14th International Conference, PaCT 2017, Nizhny …, 2017 - Springer
Causal broadcast is a classical communication primitive that has been studied for more then
three decades and several implementations have been proposed. The implementation of …

[PDF][PDF] An optimal algorithm for generalized causal message ordering

AD Kshemkalyani, M Singhal - Proceedings of the fifteenth annual ACM …, 1996 - dl.acm.org
Asynchronous execution of processes and unpredictable communication delays create
nondeterminism in distributed systems that complicates the design, verification, and analysis …

Tree topologies for causal message delivery

S Blessing, S Clebsch, S Drossopoulou - Proceedings of the 7th ACM …, 2017 - dl.acm.org
Causal message delivery, ie the requirement that messages are delivered in an order
respecting their causal (logical) dependencies, is often mandated in the distributed setting …

The hierarchical daisy architecture for causal delivery

R Baldoni, R Beraldi, R Friedman… - Distributed Systems …, 1999 - iopscience.iop.org
In this paper, we propose the hierarchical daisy architecture, which provides causal delivery
of messages sent to any subset of processes. The architecture provides fault tolerance and …

Necessary and sufficient conditions on information for causal message ordering and their optimal implementation

AD Kshemkalyani, M Singhal - Distributed Computing, 1998 - Springer
This paper formulates necessary and sufficient conditions on the information required for
enforcing causal ordering in a distributed system with asynchronous communication. The …