Abstract
Consider a distributed system in which processes exchange information by passing messages. The gossip problem is the following: Whenever a process q receives a message from another process p, q must be able to decide which of p and q has more recent information about r, for every other process r in the system. With this data, q is in a position to update its knowledge about the global state of the system.
We propose a solution where each message between processes carries information about the current state of knowledge of the sender. This information is uniformly bounded if we make reasonable assumptions about the number of undelivered messages present at any time in the system. This means that the overhead of maintaining the latest gossip is a constant, independent of the length of the underlying computation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
R. Cori, Y. Metivier: Approximations of a trace, asynchronous automata and the ordering of events in a distributed system, Proc. ICALP ’88, LNCS 317 (1988) 147–161.
R. Cori, Y. Metivier, W. Zlelonka: Asynchronous mappings and asynchronous cellular automata, Inform, and Comput., 106 (1993) 159–202.
D. Dolev, N. Shavit: Bounded concurrent time-stamps are constructible, Proc. ACM STOC (1989) 454–466.
A. Israeli, M. Li: Bounded time-stamps, Proc. 28th IEEE FOCS (1987) 371–382.
R. Krishnan, S. Venkatesh: Optimizing the gossip automaton, Report TCS- 94–3, School of Mathematics, SPIC Science Foundation, Madras, India (1994).
L. Lamport: Time, clocks and the ordering of events in a distributed system, Comm. ACM 17 (8) (1978) 558–565.
L. Lamport, N. Lynch: Distributed Computing: Models and Methods, in: J. van Leeuwen (ed.), Handbook of Theoretical Computer Science: Volume B, North-Holland, Amsterdam (1990) 1157–1200.
M. Mukund, K. Narayan Kumar, M. Sohoni: Keeping track of the latest gossip in message-passing systems, Report TCS-95-3, School of Mathematics, SPIC Science Foundation, Madras, India (1995).
M. Mukund, M. Sohoni: Keeping track of the latest gossip: Bounded time- stamps suffice, Proc. FSTℰTCS ’93, LNCS 761 (1993) 388–399.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 British Computer Society
About this paper
Cite this paper
Mukund, M., Narayan Kumar, K., Sohoni, M. (1995). Keeping Track of the Latest Gossip in Message-Passing Systems. In: Desel, J. (eds) Structures in Concurrency Theory. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3078-9_17
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3078-9_17
Publisher Name: Springer, London
Print ISBN: 978-3-540-19982-3
Online ISBN: 978-1-4471-3078-9
eBook Packages: Springer Book Archive