Distributed Systems

I took the course ID2201 at KTH on the autumn 2007.

Syllabus from course homepage

The course covers fundamental models for distributed systems, inter process communication and how to handle synchronization, consistency, replication, fault tolerance and security in a distributed system. The course consist of a series of lectures and seminars that include practical assignments. The assignments will be programming tasks that exemplify problem statements examined in the course.

Course Literature

Distributed Systems - Concepts and Design
Distributed Systems - Concepts and Design George Coulouris, Jean Dollimore and Tim Kindberg, fourth edition


GNU Emacs with Erlang mode