1          Lecture Slides: Distributed Systems

NOTE: Some slides may be refined before the lecture. Latest version of slides will be printed and distributed in the class.

 

Category

Topic / Slides

Primary Reference:
Chapter No., Book

Week

Foundations

Subject Guidelines and Information Session

 

1

Introduction- Distributed Systems Concepts

Chap 1, CDK

1

Inter-Process Communication

(Socket programming and Client-Server Systems)

Partially Chap 4, CDK

2

Thread Programming and Concurrency

Partially Chap 6.

3,4

Foundation Revision

Observation and Assignment 1

4

Systems Models and  Programming

Operating System Architecture and Distributed Systems

Chap 6, CDK

5

Distributed System Models

Chap 2, CDK

6

Distributed Objects and Programming:

  1. RMI programming
  2. CORBA programming

Chap 5, CDK
Chap 20, CDK

7-8

Platforms and
Services

Security

Chap 7, CDK
(except 7.3 & 7.4)

9, 10

Distributed File Systems

Chap 8, CDK

10, 11

A demo: Enterprise Cloud

Aneka

 

Naming Services

Chap 9, CDK

11,12

1         References