Sign in to turn on 1-Click ordering.
Trade in Yours
For a 4.40 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Distributed Computing: Fundamentals, Simulations and Advanced Topics (Wiley Series on Parallel and Distributed Computing) [Hardcover]

Hagit Attiya , Jennifer Welch

RRP: 96.50
Price: 92.36 & FREE Delivery in the UK. Details
You Save: 4.14 (4%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 11 July? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Hardcover 92.36  
Trade In this Item for up to 4.40
Trade in Distributed Computing: Fundamentals, Simulations and Advanced Topics (Wiley Series on Parallel and Distributed Computing) for an Amazon Gift Card of up to 4.40, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

16 April 2004 Wiley Series on Parallel and Distributed Computing (Book 19)
∗ 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

Product details

More About the Author

Discover books, learn about writers, and more.

Product Description


"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.

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

There are no customer reviews yet on Amazon.co.uk.
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.4 out of 5 stars  5 reviews
14 of 17 people found the following review helpful
2.0 out of 5 stars Terse prose fraught with errors and omissions 12 May 1999
By A Customer - Published on Amazon.com
I've struggled to read this text, since it contains many very recent results distilled into intelligently organized chapters. Unfortunately, even though this book is intended for a savvy audience, the text is often too detailed and technical, while important "big picture" intuition is never relayed. Frequent errors in the algorithms and proofs, ranging from simple subscript swaps to more subtle errors in logic to the (rarer) complete lack of logic make this a difficult book to recommend. In addition, the exercises are frequently too vague (sometimes meaningless) -- this book is definitely not recommended for class work.
5 of 6 people found the following review helpful
4.0 out of 5 stars A good book 30 Jan 2006
By Sherif Fadel - Published on Amazon.com
Format:Hardcover|Verified Purchase
This is a good book in the field of distributed computing, but it is very mathematically oriented. It concentrates on impossibility proofs and lower bound proofs. I advise people new to this material to read a more descriptive book before reading this one
1 of 1 people found the following review helpful
4.0 out of 5 stars formal approach 25 Dec 2006
By W Boudville - Published on Amazon.com
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.
9 of 13 people found the following review helpful
4.0 out of 5 stars well-written, in-depth overview of distributed computing 5 July 1999
By A Customer - Published on Amazon.com
I used this book for teaching an under-graduate primer course in distributed computing. The book is readable, coherent, well-structured and very efficient as a textbook. It strikes a good balance between the sea of details and the basic principles. I am familiar with the core of this book since it was a collection of lecture notes (alas, no longer available). It's a pity that some important topics have been omitted from the book version (e.g., Gallager, Humblett, Spira alg). There are some minor errors and imperfections in pseudocodes and exercise definitions which are a little bit annoying. That's why I'm giving this book four points and not five. Bottom line: I would recommend this book as a course textbook.
1 of 2 people found the following review helpful
3.0 out of 5 stars Theoritical text with lots of lemmas. 8 July 2009
By Suntorn Sae-eung - Published on Amazon.com
Format:Hardcover|Verified Purchase
In my opinion, this book is difficult to read with very few exhibits. The author's comprehension is profound with tons of references. This book should be used between intermediate to an advanced course of Distributed Computing area.
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category