Fundamentals of Distributed Computing: A Practical Tour of Vector Clock Systems

  • Authors:
  • Roberto Baldoni;Matthias Klusch

  • Affiliations:
  • Universita di Roma, Italy;IRISA, France

  • Venue:
  • IEEE Distributed Systems Online
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

A distributed computation consists of a set of processes that cooperate to achieve a common goal. A main characteristic of these computations is that the processes do not already share a common global memory and that they communicate only by exchanging messages over a communication network. Moreover, message transfer delays are finite yet unpredictable. This computation model defines what is known as the asynchronous distributed system model, which includes systems that span large geographic areas and are subject to unpredictable loads.