Overview

A detailed coverage of distributed systems, with a particular focus on operating systems issues: client-server paradigm, remote-procedure call as OS support for client-server; distributed shared memory, distributed memory coherency; distributed file systems; distributed process management, including load sharing and process migration; concurrency control; fault tolerance, recoverability and distributed transactions; naming; … For more content click the Read More button below.

Conditions for Enrolment

Prerequisite: COMP9201 or COMP9283, and COMP9331.

Course Attributes

Offered irregularly or alternate years

Delivery

In-person - Standard (usually weekly or fortnightly)

Pre-2019 Handbook Editions

Access past handbook editions (2018 and prior)