Distributed systems : principles and paradigms /
Andrew S. Tanenbaum, Maarten Van Steen.
- Upper Saddle River, N.J. : Prentice Hall, c2002.
- xxii, 803p. : ill. ; 24 cm.
Includes bibliographical references (p. 749-782) and index.
Chapter 1.Introduction -- Chapter 2.Communication -- Chapter 3.Processes -- Chapter 4.Naming -- Chapter 5.Synchronization -- Chapter 7.Consistency and Replication -- Chapter 7.Fault Tolerance -- Chapter 8.Security -- Chapter 9.Distributed Object-Based Systems -- Chapter 10.Distributed file Systems -- Chapter 11.Distributed Document-Based Systems -- Chapter 12.Distributed Coordination-Based Systems -- Chapter 13.reading List and Bibliography.
Based on the formula of Tanenbaum's Distributed Operating Systems, this text covers seven key principles of distributed systems: communications, processes, naming, synchronisation, consistency and replication, fault tolerance and security.
Distributed operating systems (Computers) Electronic data processing--Distributed processing Client/server computing. Computers and IT. Distributed systems Operating systems Computer science