"This is a second edition of a well–received graduate course textbook dealing with the important field of distributed computing." ( Computing Reviews.com , May 10, 2006) "...the authors take readers through these notoriously difficult subjects and ably demystify puzzling buzzwords…" ( IEEE Distributed Systems Online , March 2005) "The authors present the fundamental issues underlying the design of distributed systems…as well as fundamental algorithmic concepts and lower–bound techniques." ( IEEE Computer Magazine , October 2004)
From the Publisher
An overview of the book
Understanding distributed computing systems is notoriously difficult due to uncertainties introduced by asynchrony, limited local knowledge, and partial failures. Yet the explosive growth of these systems makes achieving such understanding imperative. DISTRIBUTED COMPUTING: FUNDAMENTALS, SIMULATIONS AND ADVANCED TOPICS provides a solid introduction to the mathematical foundations and theory of distributed computing.
The book emphasizes the similarities between different models and explains inherent discrepancies. It is unique in presenting up-to-date results in a precise, and detailed, yet accessible manner. The emphasis is on fundamental ideas rather than optimizations and it exposes the similarities in solutions to seemingly diverse problems.
The first part of the book introduces the major issues including communication paradigms, timing models, and fault tolerance. Part two addresses the central theme of simulation between models of distributed computing. The book concludes by looking at advanced topics which have been the focus of recent research.
--This text refers to an out of print or unavailable edition of this title.