An efficient causal order algorithm for message delivery in distributed system

Though causal order of message delivery simplifies the design and development of distributed applications, the overhead of enforcing it is not negligible. A causal order algorithm which does not send any redundant information is efficient in the sense of communication overhead. The authors character...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ikhyeon Jang, Jaehyung Park, Jung Wan Cho, Hyunsoo Yoon
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Though causal order of message delivery simplifies the design and development of distributed applications, the overhead of enforcing it is not negligible. A causal order algorithm which does not send any redundant information is efficient in the sense of communication overhead. The authors characterize and classify redundant information into four categories: information regarding just delivered, already delivered, just replaced, and already replaced messages. They propose an efficient causal order algorithm which prevents propagation of this redundant information. Their algorithm sends less control information needed to ensure causal order than other existing algorithms. Since the algorithm's communication overhead increases relatively slowly as the number of processes increases, it shows good scalability. The potential of the algorithm is shown by simulation.
ISSN:1071-0485
2375-5334
DOI:10.1109/FTDCS.1997.644737