DocumentCode :
2552166
Title :
Efficient at-most-once messages based on synchronized clocks
Author :
Liskov, Barbara ; Shrira, Liuba ; Wroclawski, John
Author_Institution :
Lab. for Comput. Sci., MIT, Cambridge, MA, USA
fYear :
1989
fDate :
27-29 Sep 1989
Firstpage :
73
Lastpage :
81
Abstract :
A novel message-passing protocol that guarantees at-most-once message delivery without requiring communication to establish connections, is described. The authors discuss how to use these messages to implement higher level primitives such as at-most-once remote procedure calls (RPC) and describe an implementation of at-most-once RPCs using their method. Performance measurements indicate that at-most-once RPCs can be provided at the same cost as less desirable RPCs that do not guarantee at-most-once execution. The method is based on the assumption that clocks throughout the system are loosely synchronized. Modern protocols provide good bounds on clock skew with high probability; the present method depends on the bound for performance but not for correctness
Keywords :
electronic messaging; protocols; at-most-once RPCs; at-most-once message delivery; at-most-once remote procedure calls; clock skew; higher level primitives; loosely synchronized; novel message-passing protocol; synchronized clocks; Clocks; Computer crashes; Computer science; Costs; Laboratories; Measurement; Message passing; Programming profession; Protocols; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Workstation Operating Systems, 1989., Proceedings of the Second Workshop on
Conference_Location :
Pacific Grove, CA
Type :
conf
DOI :
10.1109/WWOS.1989.109271
Filename :
109271
Link To Document :
بازگشت