Tree topologies for causal message delivery
Sebastian Blessing, Sylvan Clebsch, Sophia Drossopoulou · 2017
Causal message delivery, i.e. the requirement that messages are delivered in an order respecting their causal (logical) dependencies, is often mandated in the distributed setting. So far, causal message delivery has been implemented by augmenting messages with meta data information that allows the receiver (or the platform) to re-order, and if necessary hold back, messages upon receipt before processing.