Distributed Systems: An Algorithmic Approach, Second Edition

Distributed Systems: An Algorithmic Approach, Second Edition provides a balanced and straightforward treatment of the underlying theory and practical applications of distributed computing. As in the previous version, the language is kept as unobscured as possible—clarity is given priority over mathematical formalism. This easily digestible text:





  • Features significant updates that mirror the phenomenal growth of distributed systems


  • Explores new topics related to peer-to-peer and social networks


  • Includes fresh exercises, examples, and case studies


Supplying a solid understanding of the key principles of distributed computing and their relationship to real-world applications, Distributed Systems: An Algorithmic Approach, Second Edition makes both an ideal textbook and a handy professional reference.

1118136129
Distributed Systems: An Algorithmic Approach, Second Edition

Distributed Systems: An Algorithmic Approach, Second Edition provides a balanced and straightforward treatment of the underlying theory and practical applications of distributed computing. As in the previous version, the language is kept as unobscured as possible—clarity is given priority over mathematical formalism. This easily digestible text:





  • Features significant updates that mirror the phenomenal growth of distributed systems


  • Explores new topics related to peer-to-peer and social networks


  • Includes fresh exercises, examples, and case studies


Supplying a solid understanding of the key principles of distributed computing and their relationship to real-world applications, Distributed Systems: An Algorithmic Approach, Second Edition makes both an ideal textbook and a handy professional reference.

55.99 In Stock
Distributed Systems: An Algorithmic Approach, Second Edition

Distributed Systems: An Algorithmic Approach, Second Edition

by Sukumar Ghosh
Distributed Systems: An Algorithmic Approach, Second Edition

Distributed Systems: An Algorithmic Approach, Second Edition

by Sukumar Ghosh

Paperback(2nd ed.)

$55.99 
  • SHIP THIS ITEM
    In stock. Ships in 3-7 days. Typically arrives in 3 weeks.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

Distributed Systems: An Algorithmic Approach, Second Edition provides a balanced and straightforward treatment of the underlying theory and practical applications of distributed computing. As in the previous version, the language is kept as unobscured as possible—clarity is given priority over mathematical formalism. This easily digestible text:





  • Features significant updates that mirror the phenomenal growth of distributed systems


  • Explores new topics related to peer-to-peer and social networks


  • Includes fresh exercises, examples, and case studies


Supplying a solid understanding of the key principles of distributed computing and their relationship to real-world applications, Distributed Systems: An Algorithmic Approach, Second Edition makes both an ideal textbook and a handy professional reference.


Product Details

ISBN-13: 9780367659127
Publisher: CRC Press
Publication date: 09/30/2020
Series: Chapman & Hall/CRC Computer and Information Science Series
Edition description: 2nd ed.
Pages: 556
Product dimensions: 7.00(w) x 10.00(h) x (d)

About the Author

Sukumar Ghosh has been a professor in the Department of Computer Science at the University of Iowa, Iowa City, USA since 1995. He earned his Ph.D in computer science and engineering from Calcutta University, India in 1971, and completed his postdoctoral research at the University of Dortmund, Germany as an Alexander von Humboldt Foundation fellow. His current research interests are in distributed systems, with a special emphasis on dynamic distributed systems; fault-tolerant, self-stabilizing, and autonomic distributed systems; and peer-to-peer networks. He has published over 100 research papers and 5 book chapters on these topics, and has supervised 16 Ph.D students.

Table of Contents

Section I: Background Materials. Introduction. Interprocess Communication: An Overview. Section II: Foundational Topics. Models for Communication. Representing Distributed Algorithms: Syntax and Semantics. Program Correctness. Time in a Distributed System. Section III: Important Paradigms. Mutual Exclusion. Distributed Snapshot. Global State Collection. Graph Algorithms. Coordination Algorithms. Section IV: Faults and Fault-Tolerant Systems. Fault-Tolerant Systems. Distributed Consensus. Distributed Transactions. Group Communication. Replicated Data Management. Self-Stabilizing Systems. Section V: Real-World Issues. Distributed Discrete-Event Simulation. Security in Distributed Systems. Sensor Networks. Social and Peer-to-Peer Networks.

From the B&N Reads Blog

Customer Reviews