Distributed Operating Systems

 

Revised April 07, 2004


Operating System Basics

Goals of Distributed Operating Systems

Distributed System Architectures

Concurrent Processes

Interprocess Communication and Coordination

Scheduling in Distributed Operating Systems

Distributed File Systems

Security in Distributed Operating Systems

Models of Distributed Computation

Synchronization and Election Algorithms

Byzantine Agreement

Replication

Checkpoint and Recovery Issues

 


Case Studies

 


Bibliography