Distributed Systems: An Algorithmic Approach, Second Edition

Передняя обложка
CRC Press, 14 июл. 2014 г. - Всего страниц: 554

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.

 

Содержание

Introduction
3
Interprocess Communication An Overview
15
Models for Communication
45
Representing Distributed Algorithms Syntax and Semantics
67
Program Correctness
83
Time in a Distributed System
107
Mutual Exclusion
129
Distributed Snapshot
153
Distributed Consensus
271
Distributed Transactions
297
Group Communication
317
Replicated Data Management
339
SelfStabilizing Systems
365
Distributed DiscreteEvent Simulation
391
Security in Distributed Systems
403
Sensor Networks
435

Global State Collection
169
Graph Algorithms
189
Coordination Algorithms
227
FaultTolerant Systems
249
Social and PeertoPeer Networks
465
References
501
Back Cover
513
Авторские права

Другие издания - Просмотреть все

Часто встречающиеся слова и выражения

Об авторе (2014)

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.

Библиографические данные