Features
- Cover Type: Hard Cover with 432 pages
- Published by: Wiley-Interscience
- Edition: 2nd Edition March 25, 2004
- Written in: English
- ISBN 10 Number: 0471453242
- ISBN 13 Number: 978-0471453246
-
Book Dimensions:
9.5 x 6.2 x 1 inches
- Weighs: 1.6 pounds
Product Review
"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)
Book Description
* Comprehensive introduction to the fundamental results in the mathematical foundations of distributed computing
* Accompanied by supporting material, such as lecture notes and solutions for selected exercises
* Each chapter ends with bibliographical notes and a set of exercises
* Covers the fundamental models, issues and techniques, and features some of the more advanced topics
Reader Reviews
[A review of the 2nd edition.] The authors give a mathematically sophisticated analysis of various modes of distributed computing. Where the distribution might refer to separate CPUs in a multiprocessor architecture, or perhaps to separate computers inside a LAN, or to computers scattered across the Internet. We see that issues of latency and reliability can [and will] arise. Coordinating a task across the processors gives rise to amazing complexity. What if some processors crash? A consensus problem occurs. How to solve it is explained. There are also impossibilities in task solving that might occur, and these need to be treated carefully. The narrative has suggestions on how to diagnose if such events happen. The reader will see that fault tolerance can be awkward to handle. The treatment may be too mathematical for some readers. You need a strong background in maths; preferably including discrete maths.
Comment | |
(Report this)