Slides
Introduction
Architecture
- Software Architectures
- {{stringEngIta ita='L'architettura del World Wide Web' eng='The Architecture of the World Wide Web'/}}
Basics
- Processes in Distributed Systems
- Communication in Distributed Systems
- Naming in Distributed Systems
- Synchronisation in Distributed Systems
- Consistency & Replication in Distributed Systems
- Fault Tolerance in Distributed Systems: An Introduction
Advanced
- Object-Oriented Middleware for Distributed Systems
- Cloud Computing (Slides by Antonio Corradi)
- Web Services (Andrea Santi)
- Pervasive Computing and Context-aware Technologies (Slides by Franco Zambonelli & Marco Mamei)