DS: Schedule

WeekCommencingLocationKey TopicsLecturesReadings
1

16/09/2024 

(Monday)

Lecture Theatre E22 - ECA Main BuildingIntroduction + ArchitecturesSlidesBook: Distributed Systems (MVS & AST), Chapter 1 & 2
2

23/09/2024

(Monday)

Lecture Theatre E22 - ECA Main Building
Architecture (contd.) + Communication Slides; Code (Class Demo); Code_Python

Book: Distributed Systems (MVS & AST), Chapter 2 & 4; 

Paper: RPC Paper

Additional Reading: UNet; eRPC

3

30/09/2024

(Monday)

Lecture Theatre E22 - ECA Main BuildingFault ToleranceSlides

Book: Distributed Systems (MVS & AST), Chapter 4 & 8

Paper: Why Do Computers Stop and What Can Be Done About It?

4

07/10/2024

(Monday)

Lecture Theatre E22 - ECA Main BuildingCoordination - Time & Clocks - Physical, Logical, Vector, Distributed snapshotsSlides

Paper: Logical Clocks, Vector Clocks, Distributed Snapshots

Additional Reading: Book: Distributed Systems (MVS & AST), Chapter 5, 8

5

14/10/2024

(Monday)

Lecture Theatre E22 - ECA Main BuildingLeader Election, Consensus - Paxos, RaftSlides

Book: Distributed Systems (MVS & AST), Chapter 5

Paper: Paxos, Raft

Additional Reading: Book: Distributed Systems (MVS & AST), Chapter 8

6

22/10/2024

(Tuesday)

Drill Hall, ForresthillCoordination - Mutual Exclusion (Locks, Concurrency Control, Transactions)Slides

Book: Distributed Systems (MVS & AST), Chapter 5

Book: Distributed Systems: Concepts and Design, Chapter 16 & 17

Paper: TBD

7

29/10/2024

(Tuesday)

Drill Hall, ForresthillConsistency & Replication - Why Replication, Data -centric Consistency Models SlidesBook: Distributed Systems (MVS & AST), Chapter 7
8

04/11/2024 

(Monday)

Lecture Theatre E22 - ECA Main BuildingConsistency & Replication - Client-centric Consistency Models, Replica ManagementSlides

Book: Distributed Systems (MVS & AST), Chapter 7

Paper: TBD

9

11/11/2024

(Monday)

Lecture Theatre E22 - ECA Main BuildingDistributed Storage - NFS & AFSSlides

Book: Distributed Systems: Concepts and Design, Chapter 12

Paper: TBD

10

19/11/2024

(Tuesday)

Drill Hall, ForresthillDistributed Storage - GFS & HDFS & DynamoSlidesPaper: TBD
11

26/11/2024

(Tuesday)

Drill Hall, ForresthillIssues - Security, Power, Verification, Testing SlidesPaper: TBD

License
All rights reserved