Beyond Lamport's Happened-before On Time Bounds and the Ordering of Events in Distributed Systems

I Ben-Zvi, Y Moses - Journal of the ACM (JACM), 2014 - dl.acm.org
The coordination of a sequence of actions, to be performed in a linear temporal order in a
distributed system, is studied. While in asynchronous message-passing systems such …

[PDF][PDF] Partially Ordered Sets and Logical Clocks for Distributed Systems

F Torres-Rojas, J Castro-Mora - Proceedings of Conferencia …, 2000 - clei.org
In order to characterize and capture the causal relationships between events in a distributed
history, logical clocks have been used in distributed systems with diverse degrees of …

An efficient causal ordering algorithm for mobile computing environments

R Prakash, M Raynal, M Singhal - Proceedings of 16th …, 1996 - ieeexplore.ieee.org
Causal message ordering is required for several distributed applications. In order to
preserve causal ordering, only direct dependency information between messages with …

Pivot tracing: Dynamic causal monitoring for distributed systems

J Mace, R Roelke, R Fonseca - Communications of the ACM, 2020 - dl.acm.org
Monitoring and troubleshooting distributed systems are notoriously difficult; potential
problems are complex, varied, and unpredictable. The monitoring and diagnosis tools …

Efficient incremental optimal chain partition of distributed program traces

S Ikiz, VK Garg - … on Distributed Computing Systems (ICDCS'06 …, 2006 - ieeexplore.ieee.org
An important problem in distributed systems is observation of global properties of distributed
computations. What makes this problem difficult is that events in the computation can be …

Performance of the optimal causal multicast algorithm: A statistical analysis

P Chandra, P Gambhire… - IEEE Transactions on …, 2004 - ieeexplore.ieee.org
An optimal causal message ordering algorithm for asynchronous distributed systems was
proposed by Kshemkalyani and Singhal and its optimality was proven theoretically. For a …

[PDF][PDF] Composition and Verification of Condition/Event Systems

B Lukoschus, BN TR-ST - Chair of Software Technology, Institute of …, 1999 - Citeseer
We consider different ways of combining discrete and timed condition/event systems in a
modular, compositional way. In addition to the interconnection operators for discrete …

The inhibition spectrum and the achievement of causal consistency

C Critchlow, K Taylor - Distributed Computing, 1996 - Springer
We consider the problem of distinguishing causally-consistent global states in asynchronous
distributed systems. Such states are fundamental to asynchronous systems, because they …

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 …

The logic of representing dependencies by directed graphs

J Pearl, T Verma - Proceedings of the sixth National conference on …, 1987 - dl.acm.org
Data-dependencies of the type" x can tell us more about y given that we already know z" can
be represented in various formalisms: Probabilistic Dependencies, Embedded-Multi-Valued …