|
|||||||||||||||||||||||||||||||||||
|
5 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
10 of 10 people found the following review helpful:
1.0 out of 5 stars
Disappointing,
By
This review is from: Concurrent and Distributed Computing in Java (Hardcover)
I bought this book a couple of years ago now. Although it has some interesting discussion of distributed algorithms its big let-down is the abysmal Java code that it contains. I cannot believe for one moment that any of this compiles, let alone works - it all generally looks like pseduo-code written for the purposes of illustration rather being of any practical value.
Likewise I didn't find the material particularly helpfully structured or consistent in its level of detail. I would have liked to see more quantitive analysis of the suitability of different algorithms in practical applications and broader coverage of well-known distributed algorithms (for instance paxos and virtual synchrony are conspicuous in their absence).
9 of 11 people found the following review helpful:
3.0 out of 5 stars
A beginning step into the world of distributed algorithms,
By A Customer
This review is from: Concurrent and Distributed Computing in Java (Hardcover)
I bought this book because I was interested in implementingdistributed algorithms. It has a good overview of the fundamental algorithms and I found it helpful to see actual code. It's the only book I know of that actually provides implementations rather than pseudo code. On the other hand, the algorithm descriptions were often condensed, and I Also, I was hoping to get an idea of an algorithm's usefulness and
3 of 3 people found the following review helpful:
1.0 out of 5 stars
No, this is not how we do this in Java,
By lew "lwndw123" (Connecticut, USA) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Concurrent and Distributed Computing in Java (Hardcover)
This is almost verbatim copy of other book by the same author, but with pseudocode replaced by Java. Rather poor Java, nonprofessional and hard to read Java. Using Java instead pseudocode doesn't convert the original theoretical book into one that is easier for practitioners. There is nothing directly practical in this book.
If you want to study distributed systems, don't buy this book. Buy other book by the same autor - this other book (Elements of Distributed Computing) is highly recommended
2.0 out of 5 stars
Falls short...,
This review is from: Concurrent and Distributed Computing in Java (Hardcover)
I give this book 2 stars out of respect for the great work of a dear colleague who's authored it, but the book really should have been provided as a supplement to his earlier (and very excellent book) on this topic.
I'm afraid the Java sample code in this book is horrendously bad (lack of adequate comments, unclear and esoteric syntax, inefficient implementations, etc.). There have been many other books on concurrent and distributed computing on Java before and after this book came out, so I suggest the reader buy this book for the theory, and use a more practical book for application. (Beginners in Java programming should also avoid looking at the code, as they will only pick up poor coding habits that will get them into trouble in a professional work environment).
1 of 4 people found the following review helpful:
5.0 out of 5 stars
Best practical book for distributed systems (that I could find),
By The Dragon (Austin TX) - See all my reviews
This review is from: Concurrent and Distributed Computing in Java (Hardcover)
I got this book because I have been a fan of Garg's Elements of Distributed Computing ever since I first read it. Concurrent and Distributed Computing in Java seems to be really great buy. It has a very strong theoretical foundation, but the emphasis seems to be on writing distributed programs and getting them to work. If you are a theory lover I wouldnt recommend ths book, but if you like implementing stuff then you will definitely like this book. The range of topics covered is quite comprehensive given the size of the book.
|
|
Most Helpful First | Newest First
|
|
Concurrent and Distributed Computing in Java by Vijay K. Garg (Hardcover - February 4, 2004)
$137.00 $113.64
In Stock | ||