causality in distributed systems
Understanding distributed computations and mastering their complexity strongly depends on our ability to observe and to analyze their causal structure. In this paper, we briefly introduce the notion of causality in distributed, asynchronous systems, and demonstrate the importance of this concept by analyzing its impact on the problem of global predicate detection.
causality distributed computation global predicate detection distributed debugging