Principles of Distributed Systems by Vijay K Garg

Principles of Distributed Systems by Vijay K Garg

Regular price
Checking stock...
Regular price
Checking stock...
Summary

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 feel-good place to buy books
  • Free US shipping over $15
  • Buying preloved emits 41% less CO2 than new
  • Millions of affordable books
  • Give your books a new home - sell them back to us!

Principles of Distributed Systems by Vijay K Garg

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.

About the Author

Vijay Garg is an internationally known expert on wireless communications technologies and is an author of numerous books published by Prentice Hall PTR, including Wireless and Personal Communications Systems and Principles and Applications of GSM with Joe Wilkes, and Applications of CDMA in Wireless Communication with Ken Smolik and Joe Wilkes. Dr. Garg is a Fellow of the American Society of Mechanical Engineers (ASME) and American Society of Civil Engineers (ASCE). He is a senior member of IEEE and a feature editor for IEEE Communications Magazine PCS Series.

SKU Unavailable
ISBN 13 9781461285670
ISBN 10 1461285674
Title Principles of Distributed Systems
Author Vijay K Garg
Condition Unavailable
Binding Type Paperback
Publisher Springer-Verlag New York Inc.
Year published 2011-09-26
Number of pages 254
Cover note Book picture is for illustrative purposes only, actual binding, cover or edition may vary.