CMPSCI 677 Distributed Operating Systems

Suggested Reading List

See also a list of classical papers in distributed systems by various authors

General Readings

Readings for Chapter 2 Communication

Readings for Chapter 3 Processes

Readings for Chapter 4 Naming

  1. Butler Lampson, Designing a global name service. Proc. 4th ACM Symposium on Principles of Distributed Computing, Minaki, Ontario, 1986, pp 1-10

Readings for Chapter 5 Synchronization

Readings for Chapter 6 Consistency and Replication

Readings for Chapter 7 Fault Tolerance

Readings for Chapter 8 Security

  1. Butler Lampson, M. Abadi, M. Burrows, E. Wobber. "Authentication in distributed systems: Theory and practice", ACM Trans. Computer Systems 10, 4 (Nov. 1992), pp 265-310

Readings for Chapter 10: Distributed File Systems