CS244B lecture notes

  1. Intro and RPC
  2. Network Objects
  3. Two-phase Commit
  4. Paxos
  5. Background/Hypervisor
  6. Replication
  7. BFT/HQ Replication
  8. Porcupine
  9. Coral
  10. Coral
  11. Exor
  12. GFS
  13. Plan 9
  14. Zebra
  15. FAB
  16. Speculator
  17. SUNDR
Section Notes
  1. Event-driven programming, sample code
Tips on printing slides. To print several PDF slides to a page, you can run the following commands on Unix after downloading a PDF file, say l1.pdf:

Permission hereby granted for anyone to copy, modify, and redistribute any lecture note material from this class that belongs to the instructor.