Principles of Distributed Systems

Front Cover
Springer, 1996 - Computers - 254 pages
0 Reviews
Distributed computer systems are now widely available but, despite a number of recent advances, the design of software for these systems remains a challenging task, involving two main difficulties: the absence of a shared clock and the absence of a shared memory. The absence of a shared clock means that the concept of time is not useful in distributed systems. The absence of shared memory implies that the concept of a state of a distributed system also needs to be redefined. These two important concepts occupy a major portion of this book. Principles of Distributed Systems describes tools and techniques that have been successfully applied to tackle the problem of global time and state in distributed systems. The author demonstrates that the concept of time can be replaced by that of causality, and clocks can be constructed to provide causality information. The problem of not having a global state is alleviated by developing efficient algorithms for detecting properties and computing global functions. The author's major emphasis is in developing general mechanisms that can be applied to a variety of problems. For example, instead of discussing algorithms for standard problems, such as termination detection and deadlocks, the book discusses algorithms to detect general properties of a distributed computation. Also included are several worked examples and exercise problems that can be used for individual practice and classroom instruction. Audience: Can be used to teach a one-semester graduate course on distributed systems. Also an invaluable reference book for researchers and practitioners working on the many different aspects of distributed systems.

From inside the book

What people are saying - Write a review

We haven't found any reviews in the usual places.

Related books

Contents

INTRODUCTION TO DISTRIBUTED SYSTEMS
1
Chapter
8
TIME
11
Copyright

11 other sections not shown

Common terms and phrases

References to this book

All Book Search results »

References from web pages

Vijay K. Garg's publications
... Programs Using Computation Slicing , 7th International Conference on Principles of Distributed Systems La Martinique, France,December 10-13 2003, . ...
users.ece.utexas.edu/ ~garg/ top15.html

List of Publications
In Proceedings of the 7th International Conference on Principles of Distributed Systems (OPODIS), pages 20-33, La Martinique, France, December 2003 ...
www.utdallas.edu/ ~neerajm/ publications/ publications.html

Efficient detection of a locally stable predicate in a distributed ...
In: Proceedings of the seventh International Conference on Principles of Distributed Systems (OPODIS), La Martinique, France, pp. 20-33. ...
portal.acm.org/ citation.cfm?id=1233013

Fundamentals of Distributed Computing: A Practical Tour of Vector ...
vk Garg, Principles of Distributed Systems, Kluwer Academic Press, Dordrecht, Netherlands, 1996. R. Schwarz and F. Mattern, "Detecting Causal Relationship ...
www.computer.org/ portal/ site/ dsonline/ index.jsp?pageID=dso_level1& path=dsonline/ past_issues/ 0202/ features& file=bal_p...

Principles of Distributed Systems - Processor Architectures ...
Principles of Distributed Systems - Computer Communications & Networks. Distributed computer systems are now widely available but, despite a number of ...
www.springer.com/ computer/ communications/ book/ 978-0-7923-9668-0

Detecting Temporal Logic Predicates in Distributed Programs Using ...
In Proceedings of the 7th International Conference on Principles of Distributed Systems (OPODIS), December 2003. ...
citeseer.ist.psu.edu/ 688936.html

Bibliography
Bibliography. [aeasl]. [AM GO31. iang801. [AW98]. (Awe851. [Bar961. [BJ87]. [BN84]. [Bou87]. D. Agrawal and A. El-Ahbadi. An efficient and fault-tolerant ...
doi.wiley.com/ 10.1002/ 0471721271.biblio

Garg Vijay K.: Principles Of Distributed Systems | ISBN ...
Principles Of Distributed Systems. Describes tools and techniques that have been successfully applied to tackle the problem of global time and state in ...
www.bookfayre.cz/ books/ item/ 9780792396680.html.cs

Lehrbücher (Liste)
Vijay K. Garg, Principles of distributed systems, nicht ausgeliehen, Lehrbuch.IH.96.22, Verteilte Algorithmen, Mattern, F. Fachstudium, 251-0437-00 ...
www.mogli.inf.ethz.ch/ publicTool/ buecher/ lehrbuchsammlung/ plb.php?barcode=& autor=& titel=& vorlesung=& semester=& dozent...

Principles of distributed systems / 저자/편저자 Vijay K. Garg ...
Principles of distributed systems /. 저자/편저자. Vijay K. Garg./. 출판사. Boston : Kluwer Academic Publishers, c1996. ISSN / ISBN / LCCN ...
www.mathnet.or.kr/ mathnet/ book_info.php?no=1549

Bibliographic information