Distributed System

Distributed System

Distributed Systems

Total Days if Complete Newbie: 5.5 days

  • 4 days to understand all topics
  • 1 day for revision (aim to revise 3× before the exam)
  • 0.5 days buffer for error adjustment

Study Sequence:

  1. Skim all chapter titles for 5 min to get familiar
  2. Chapter 2 & 8 first (1.5 days)
  3. Chapter 5 & 6, then 7 (1.5 days)
  4. Chapter 1, 3 & 4 (1 day)
  5. Revision of individual topics (1 day)

A very good way to revise before exam is to play the YouTube videos at 1.25×–1.5× speed, then review your notes.


Old Questions (Extremely Recommended)


YouTube Videos (Extremely Recommended)


Chapter-wise Notes

  1. Ch 1 – Introduction to Distributed Systems [Easy]
  2. Ch 2 – Distributed Objects & File System [Hard]
  3. Ch 3 – Operating System Support [Easy]
  4. Ch 4 – Distributed Heterogeneous Apps & CORBA [Easy]
  5. Ch 5 – Time & State in Distributed Systems [Medium]
  6. Ch 6 – Coordination & Agreement [Medium]
  7. Ch 7 – Replication [Medium]
  8. Ch 8 – Transaction & Concurrency Control [Hard]
  9. Ch 9 – Fault Tolerance [Easy]

ChaptersHoursMarks Distribution*
Chapter1. Introduction
Doc4
YT Playlist8
Chapter2. Distributed Objects & File System
Doc7
YT Playlist16
Chapter5. Time & State in Distributed Systems
Doc5
YT Playlist8
Chapter6. Coordination & Agreement
Doc4
YT Playlist8
Chapter7. Replication
Doc4
YT Playlist8
Chapter8. Transaction & Concurrency Control
Doc6
YT Playlist8
Chapter9. Fault Tolerance
Doc4
YT Playlist8
Chapter3. Operating System Support + 4. Distributed Heterogeneous Apps & CORBA + 10. Case Studies
Doc11
YT Playlist16
ChapterTotal
Doc45
YT Playlist80