Sistemi distribuiti 2021/2022
| 13:00–16:00 | Room 2.3, Cesena Campus | About the Course Why Distributed Systems? The CAP Theorem: Availability, Consistency, Failure in Distributed Systems I |
A0 M0 C1 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Student projects: introduction and discussion Lab: introduction and discussion |
Giovanni Ciatto | L0 L0b | |
| 13:00–16:00 | Room 2.3, Cesena Campus | The CAP Theorem: Availability, Consistency, Failure in Distributed Systems II Roots of Distributed Systems: Computation in Space and Time |
C1 M1 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Build Automation 101 | Giovanni Ciatto | L1 | |
| 13:00–16:00 | Room 2.3, Cesena Campus | The Problem of Consensus in Distributed Systems Definitions and Goals for Distributed Systems I |
C2 M2 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Containers 101 | Giovanni Ciatto | L2 | |
| 13:00–16:00 | Room 2.3, Cesena Campus | Distributed Ledger Technology: Blockchain as Middleware I Definitions and Goals for Distributed Systems I |
C3 M2 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Asynchronous Programming 101 | Giovanni Ciatto | L3 | |
| 13:00–16:00 | Room 2.3, Cesena Campus | Distributed Ledger Technology: Blockchain as Middleware II | C3 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Sockets | Giovanni Ciatto | L4 | |
| 13:00–16:00 | Room 2.3, Cesena Campus | Distributed Ledger Technology: Blockchain as Middleware III Definitions and Goals for Distributed Systems II Sorts of Distributed Systems I |
C3 M2 M3 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Presentation I | Giovanni Ciatto | L5 | |
| 13:00–16:00 | Room 2.3, Cesena Campus | Modelling Distributed Systems: Process Algebra Sorts of Distributed Systems II |
M4 M3 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Presentation II | Giovanni Ciatto | L5 | |
| 13:00–16:00 | Room 2.3, Cesena Campus | Modelling Distributed Systems: Software and System Architectures | M5 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | ReSTful Web Services I | Giovanni Ciatto | L6 | |
| 13:00–16:00 | Room 2.3, Cesena Campus | Features of Distributed Systems | M6 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | ReSTful Web Services II | Giovanni Ciatto | L6 | |
| 13:00–16:00 | Room 2.3, Cesena Campus | Computing with Time | M7 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | gRPC | Giovanni Ciatto | ||
| 13:00–16:00 | Room 2.3, Cesena Campus | Agents for Distributed Systems | M9 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Queues | Giovanni Ciatto | L8 | |
| 13:00–16:00 | Room 2.3, Cesena Campus | Coordination of Distributed Systems | M10 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Technologies for Distributed Systems: A Conceptual Framework Simple Agents in JADE and TuCSoN Linda on TuCSoN: Basics Lab 9 – Jade Lab 10 – TuCSoN |
C4 C5 C6 | ||
| 13:00–16:00 | Room 2.3, Cesena Campus | Computing with Space | M8 | ||
| 11:00–13:00 | Lab 3.3, Cesena Campus | Notes on the projects Seminar on intelligent distributed systems |
Giovanni Ciatto |
lectures / course pages