• Title of article

    Efficient causality-tracking timestamping

  • Author/Authors

    M.، Raynal, نويسنده , , J.-M.، Helary, نويسنده , , G.، Melideo, نويسنده , , R.، Baldoni, نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2003
  • Pages
    -1238
  • From page
    1239
  • To page
    0
  • Abstract
    Vector clocks are the appropriate mechanism used to track causality among the events produced by a distributed computation. Traditional implementations of vector clocks require application messages to piggyback a vector of n integers (where n is the number of processes). This paper investigates the tracking of the causality relation on a subset of events (namely, the events that are defined as "relevant" from the application point of view) in a context where communication channels are not required to be FIFO, and where there is no a priori information on the connectivity of the communication graph or the communication pattern. More specifically, the paper proposes a suite of simple and efficient implementations of vector clocks that address the reduction of the size of message timestamps, i.e., they do their best to have message timestamps whose size is less than n. The relevance of such a suite of protocols is twofold. From a practical side, it constitutes the core of an adaptive timestamping software layer that can used by underlying applications. From a theoretical side, it provides a comprehensive view that helps better understand distributed causality-tracking mechanisms.
  • Keywords
    Abdominal obesity , waist circumference , Prospective study , Food patterns
  • Journal title
    IEEE Transactions on Knowledge and Data Engineering
  • Serial Year
    2003
  • Journal title
    IEEE Transactions on Knowledge and Data Engineering
  • Record number

    100611