What are the best books about distributed computation?

asked by Anonymous
61 contributors
8 solutions
  1. 13

    #1Distributed Systems: Principles and Paradigms

    Distributed Systems: Principles and Paradigms

    Distributed Systems: Principles and Paradigms is a computer science reference book for programming software written by Andrew S. Tanenbaum published on October 1, 2006 by Pearson Prentice Hall.

    Books

    Check price

    Tammy Parker
    Written on May 17, 2018
    "This book is an awesome tool for any computer programmers or computer science majors. It's a reference book that gives lots of useful information. Definitely a great book to keep handy."
  2. 10

    #2Design and Analysis of Distributed Algorithms

    Design and Analysis of Distributed Algorithms
    Design and Analysis of Distributed Algorithms is a computer science reference book on programming and algorithm written by Nicola Santoro published on October 27th 2006 by Wiley-Interscience.
    Books

    Check price

    Megan Allen
    Written on May 8, 2018
    "Design and Analysis of Distributed Algorithms is a computer science book used for reference on programming. This book touches on distributed computation and is very detailed and interesting."
  3. 9

    #3Introduction to Reliable Distributed Programming

    Introduction to Reliable Distributed Programming

    Introduction to Reliable Distributed Programming is a computer science reference book written by Rachid Guerraoui published on April 11th 2006 by Springer. It presents a modern way of computing a program.

    Books

    Check price

    Jonathan Walker
    Written on May 12, 2018
    "This textbook comes with a companion set of running examples implemented in Java. These can be used by students to get a better understanding of how reliable distributed programming abstractions can be implemented and used in practice. Combined, the chapters deliver a full course on reliable distributed programming. The book can also be used as a complete reference on the basic elements required to build reliable distributed applications."
  1. 8

    #4Elements of Distributed Computing

    Elements of Distributed Computing
    Elements of Distributed Computing is a computer science book written by  Vijay K. Garg published on May 23rd 2002 by Wiley-IEEE Press. It is a technical book on the fundamentals of distributed computing systems.
    Books

    Check price

    Denise Hansen
    Written on May 8, 2018
    "I thought this was a very good book on distributed computing that I have seen lately. You might want to read the next subject in this line which is distributed algorithms by Tel. The chapters weren't too long and the style of writing was fairly easy for me to understand and keep up with. I enjoyed this a lot and also learned a lot too. "
  2. 5

    #5Distributed Computing: Principles, Algorithms, and Systems

    Distributed Computing: Principles, Algorithms, and Systems
    Distributed Computing: Principles, Algorithms, and Systems is a computer science reference book written by Ajay D. Kshemkalyani published on Published May 19th 2008 by Cambridge University Press.
    Books

    Check price

    Helen Ramos
    Written on May 14, 2018
    "Designing distributed computing systems is a complex process requiring a solid understanding of the design problems and the theoretical and practical aspects of their solutions. This comprehensive textbook covers the fundamental principles and models underlying the theory, algorithms and systems aspects of distributed computing. Broad and detailed coverage of the theory is balanced with practical systems-related issues such as mutual exclusion, deadlock detection, authentication, and failure recovery. Algorithms are carefully selected, lucidly presented, and described without complex proofs. Simple explanations and illustrations are used to elucidate the algorithms. Important emerging topics such as peer-to-peer networks and network security are also considered. With vital algorithms, numerous illustrations, examples and homework problems, this textbook is suitable for advanced undergraduate and graduate students of electrical and computer engineering and computer science. Practitioners in data networking and sensor networks will also find this a valuable resource. Additional resources are available online at www.cambridge.org/9780521876346."
  3. 4

    #6Programming Distributed Computing Systems

    Programming Distributed Computing Systems

    Programming Distributed Computing Systems: A Foundational Approach is a computer science reference book for programming written by Carlos A. Varela. It was published on May 31st 2013 by Mit Press.

    Books

    Check price

    Steven Hayes
    Written on May 17, 2018
    "good"
  4. 3

    #7Distributed Algorithms

    Distributed Algorithms

    Distributed Algorithms is a computer science reference book for programming authored by Nancy A. Lynch published on March 15, 1996 by Morgan Kaufmann Publishers. It provides blueprint for designing algorithms.

    Books

    Check price

    Judy Andrews
    Written on May 19, 2018
    "The item is positively reviewed but there are not many of them which leads to me to believe it is not the best on the topic. Other than that it seems like the book goes in-depth and is very thorough and appropriate."
  5. 1

    #8Distributed Systems: Concepts and Design

    Distributed Systems: Concepts and Design
    Distributed Systems: Concepts and Design is a computer science reference and academic book on programming written by George Coulouris published on August 11th 2000 by Addison Wesley Longman.
    Books

    Check price

    Rachel Murphy
    Written on May 20, 2018
    "The book Distributed Systems: Concepts and Design is a bit outdated but is really affordable and still valuable. The book really addresses common issues well and it a good starting out point for your research."
Close

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!

Close

Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!
Close

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.