- http://christophermeiklejohn.com/distributed/systems/2013/07/12/readings-in-distributed-systems.html
- http://michaelrbernste.in/2013/11/06/distributed-systems-archaeology-works-cited.html
- http://dancres.org/reading_list.html
- http://rxin.github.io/db-readings/
- http://research.microsoft.com/en-us/um/people/lamport/pubs/pubs.html
- http://www.eecs.berkeley.edu/GradAffairs/CS/Prelims/db.html
- http://pdos.csail.mit.edu/dsrg/papers/
- http://scalingsystems.com/2011/09/07/reading-list-for-distributed-systems/
- http://courses.engr.illinois.edu/cs525/sp2011/sched.htm
- http://henryr.github.io/distributed-systems-readings/
- http://qr.ae/NQjNG
- http://www.btbytes.com/notebooks/csci-60300.html
- http://pages.cs.wisc.edu/~cs739-1/papers.html (scroll down for links to papers)
- http://www.ece.rutgers.edu/~parashar/Classes/03-04/ece572/class-readings.html
- Distributed Systems: Concepts and Design
- Distributed Algorithms (Lynch)
- Distributed Algorithms for Message-Passing Systems
- Introduction to Reliable and Secure Distributed Programming
- Distributed Computing: Principles, Algorithms, and Systems
- Elements of Distributed Computing
- Introduction to Distributed Algorithms
- Parallel and Concurrent Programming in Haskell