Technion - Israel Institute of Technology  
236755 - Distributed Algorithms B
  Spring 2012 EnglishRussianHebrewArabic  
Literature

List of recommended textbooks (from CS library)
Link:  http://www.cs.technion.ac.il/library/catalog_spring_2012.html#236755

Main textbook

Distributed Computing : Fundamentals, Simulations, and Advanced Topics
Distributed Computing : Fundamentals, Simulations, and Advanced Topics
Author:  Hagit Attiya and Jennifer L. Welch
Published by:  John Wiley and Sons, Inc.; second edition (March 12, 2004)
ISBN:  0471453242
Link:  Online version (accessible only within the Technion)
http://www3.interscience.wiley.com/cgi-bin/bookhome/109062031
Notes:  Home-page for the book: http://www.cs.technion.ac.il/~hagit/DC/

Errata for the second edition can be found in
http://www.cs.technion.ac.il/~hagit/DC/2nd-errata.html

Additional textbooks

Synchronization Algorithms and Concurrent Programming
Author:  Gadi Taubenfeld
Published by:  Prentice Hall; 1st edition (July 20, 2006)
ISBN:  0131972596
Link:  http://www.faculty.idc.ac.il/gadi/book.htm
Distributed Algorithms
Author:  Nancy A. Lynch
Published by:  Morgan Kaufmann; 1st edition (April 1997)
ISBN:  1558603484
Art of Multiprocessor Programming
Author:  Maurice Herlihy and Nir Shavit
Published by:  Elsevier/Morgan Kaufmann
ISBN:  0123705916