Class Notes

Notes from my CS courses at UT Austin — both lecture notes and paper reading notes.

Distributed Systems

Notes from Distributed Systems, covering topics from Kleppmann's lecture series alongside paper reading notes. Topics include system models, logical clocks, broadcast protocols, replication, consensus (Raft, Paxos), linearizability, and eventual consistency.

Spring 2026