View on GitHub

Distributed-systems-readings

Readings in distributed systems

Readings in Distributed Systems

Systems

Graduate level operating systems courses don't typically have notes - they all come with long reading lists taken from SOSP and other places. In this way, systems research is a bit more like a humanities subject: it's vital to read the primary sources.

Databases

Distributed Algorithms

Data Structures and Algorithms

Discrete Mathematics and Probability