Courses » Distributed Systems » 2007-2008

Distributed Systems (2007/2008)

Teachers

Goal of the Course

This course is meant to illustrate the conceptual foundations and the main issues of modern distributed computational systems. Also, the main technologies for constructing distributed systems are introduced, in terms of languages, middleware, and infrastructures. In particular, object-based, web-based and coordination-based systems are used as the sources for case studies and for experiments in the laboratory.

Teaching Materials

Books

Book of the Course

Among the many sources that could effectively contribute to the learning process within this course, this year we will use as a reference the following book:

This book is also available in the Italian version:

Other Useful Books

Slides

Main Course

Web technologies

Seminars

Code & Examples

Papers

Introduction to Distributed Systems

The Architecture of the World Wide Web

Software Architectures

Synchronisation

RFC