Distributed Systems: An Algorithmic Approach

Front Cover
CRC Press, Nov 22, 2006 - Computers - 424 pages
Most applications in distributed computing center around a set of common subproblems. Distributed Systems: An Algorithmic Approach presents the algorithmic issues and necessary background theory that are needed to properly understand these challenges.

Achieving a balance between theory and practice, this book bridges the gap betwee
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Chapter 1 Introduction
3
An Overview
13
Foundational Topics
35
Chapter 3 Models of Communication
37
Syntax and Semantics
55
Chapter 5 Program Correctness
69
Chapter 6 Time in a Distributed System
89
Important Paradigms
103
Chapter 13 Distributed Consensus
209
Chapter 14 Distributed Transactions
227
Chapter 15 Group Communication
243
Chapter 16 Replicated Data Management
263
Chapter 17 SelfStabilizing Systems
281
Real World Issues
301
Chapter 18 Distributed DiscreteEvent Simulation
303
Chapter 19 Security in Distributed Systems
313

Chapter 7 Mutual Exclusion
105
Chapter 8 Distributed Snapshot
127
Chapter 9 Global State Collection
137
Chapter 10 Graph Algorithms
151
Chapter 11 Coordination Algorithms
173
Faults and FaultTolerant Systems
189
Chapter 12 FaultTolerant Systems
191
Chapter 20 Sensor Networks
339
Chapter 21 PeertoPeer Networks
363
Bibliography
383
Index
393
Back cover
403
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information