Autres vendeurs sur Amazon
Concurrent and Distributed Computing in Java (Anglais) Relié – 5 mars 2004
|Neuf à partir de||Occasion à partir de|
Description du produit
Revue de presse
"...well–written and accurate...a good book for anyone who′d like hands–on training in the concepts of concurrent and distributed systems." (IEEE Distributed Systems Online, November 2004)
Présentation de l'éditeur
The second part of the book deals with programming in a message–passing system. This part covers resource allocation problems, logical clocks, global property detection, leader election, message ordering, agreement algorithms, checkpointing, and message logging. Primarily a textbook for upper–level undergraduates and graduate students, this thorough treatment will also be of interest to professional programmers.
Aucun appareil Kindle n'est requis. Téléchargez l'une des applis Kindle gratuites et commencez à lire les livres Kindle sur votre smartphone, tablette ou ordinateur.
Pour obtenir l'appli gratuite, saisissez votre numéro de téléphone mobile.
Détails sur le produit
Si vous vendez ce produit, souhaitez-vous suggérer des mises à jour par l'intermédiaire du support vendeur ?
Meilleurs commentaires des clients
Un problème s'est produit lors du filtrage des commentaires. Veuillez réessayer ultérieurement.
Malheureusement, le prix n'est pas vraiment concurrentiel. En effet, je l'ai trouvé encore à environ -30% moins cher une semaine après l'achat :(
Commentaires client les plus utiles sur Amazon.com
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
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).
distributed 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
On the other hand, the algorithm descriptions were often condensed, and I
expected a more formal approach. I often found myself reading eagerly
to learn about an interesting variant of an algorithm only to find a
reference to a journal paper. It would be useful to cover a few more
variants more deeply.
Also, I was hoping to get an idea of an algorithm's usefulness and
performance in practice. Or is a particular algorithm more of
theoretical interest? The answer was not clear to me, although in
fairness, this was not the author's main purpose.
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).