Sciweavers

DC
2002

Causality tracking in causal message-logging protocols

14 years 8 days ago
Causality tracking in causal message-logging protocols
Abstract. Casual message-logging protocols have several attractive properties: they introduce no blocking, send no additional messages over those sent by the application, and never create orphans. Causal message logging, however, does require the casual effects of the deliveries of messages to be tracked. The information concerning causality tracking is piggybacked on application messages, and the amount of such information can become large. In this paper we study the cost of tracking causality in causal message-logging protocols. One can track causality as accurately as possible, but to do so requires piggybacking a considerable amount of additional information. One can reduce the amount of piggybacked information on each message by reducing the accuracy of causality tracking. But then, causal message logging may piggyback the reduced amount of information on more messages. We specify six different methods of tracking causality, each representing a natural choice based on the specific...
Lorenzo Alvisi, Karan Bhatia, Keith Marzullo
Added 18 Dec 2010
Updated 18 Dec 2010
Type Journal
Year 2002
Where DC
Authors Lorenzo Alvisi, Karan Bhatia, Keith Marzullo
Comments (0)