Skip to content

Distributed Systems Principles and Paradigms

Best in textbook rentals since 2012!

ISBN-10: 0130888931

ISBN-13: 9780130888938

Edition: 2002

Authors: Andrew S. Tanenbaum, Maarten Van Steen

List price: $108.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

For courses on Distributed Systems, Distributed Operating Systems, and Advanced Operating Systems focusing on distributed systems found in departments of Computer Science, Computer Engineering and Electrical Engineering. Distributed systems are common. Computer scientists and engineers need to understand how the principles and paradigms underlying distributed systems software and be familiar with several real world examples. No other book systematically examines the underlying principles and how they are applied to a wide variety of distributed systems with the depth and clarity of this presentation.
Customers also bought

Book details

List price: $108.00
Copyright year: 2002
Publisher: Prentice Hall PTR
Publication date: 9/26/2001
Binding: Hardcover
Pages: 803
Size: 7.50" wide x 9.75" long x 1.50" tall
Weight: 2.992
Language: English

Introduction
Definition of a Distributed System
Goals
Hardware Concepts
Software Concepts
The Client-Server Model
Communication
Layered Protocols
Remote Procedure Call
Remote Object Invocation
Message-Oriented Communication
Stream-Oriented Communication
Processes
Threads
Clients
Servers
Code Migration
Software Agents
Naming
Naming Entities
Locating Mobile Entities
Removing Unreferenced Entities
Synchronization
Clock Synchronization
Logical Clocks
Global State
Election Algorithms
Mutual Exclusion
Distributed Transactions
Consistency and Replication
Introduction
Data-Centric Consistency Models
Client-Centric Consistency Models
Distribution Protocols
Consistency Protocols
Examples
Fault Tolerance
Introduction to Fault Tolerance
Process Resilience
Reliable Client-Server Communication
Reliable Group Communication
Distributed Commit
Recovery
Security
Introduction to Security
Secure Channels
Access Control
Security Management
Example: Kerberos
Example: SEASAME
Example: Electronic Payment Systems
Distributed Object-Based Systems
CORBA
Distributed COM
Globe
Comparison of CORBA, DCOM, and Globe
Distributed File Systems
Sun Network File System
The Coda File System
Other Distributed File Systems
Comparison of Distributed File Systems
Distributed Document-Based Systems
The World Wide Web
Lotus Notes
Comparison of WWW and Lotus Notes
Distributed Coordination-Based Systems
Introduction to Coordination Models
TIB/Rendezvous
Jini
Comparison of TIB/Rendezvous and Jini
Bibliography and Suggested Readings
Suggestions for Further Reading
Alphabetical Bibliography
Index