Sistemi distribuiti 2021/2022

Courselecture_icon.svg Tue 21 Sep 2021 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
Courselecture_icon.svg Thu 23 Sep 2021 11:00–13:00 Lab 3.3, Cesena Campus Student projects: introduction and discussion
Lab: introduction and discussion
Giovanni Ciatto L0 L0b
Courselecture_icon.svg Tue 28 Sep 2021 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
Courselecture_icon.svg Thu 30 Sep 2021 11:00–13:00 Lab 3.3, Cesena Campus Build Automation 101 Giovanni Ciatto L1
Courselecture_icon.svg Tue 5 Oct 2021 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
Courselecture_icon.svg Thu 7 Oct 2021 11:00–13:00 Lab 3.3, Cesena Campus Containers 101 Giovanni Ciatto L2
Courselecture_icon.svg Tue 12 Oct 2021 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
Courselecture_icon.svg Thu 14 Oct 2021 11:00–13:00 Lab 3.3, Cesena Campus Asynchronous Programming 101 Giovanni Ciatto L3
Courselecture_icon.svg Tue 19 Oct 2021 13:00–16:00 Room 2.3, Cesena Campus Distributed Ledger Technology: Blockchain as Middleware II C3
Courselecture_icon.svg Thu 21 Oct 2021 11:00–13:00 Lab 3.3, Cesena Campus Sockets Giovanni Ciatto L4
Courselecture_icon.svg Tue 26 Oct 2021 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
Courselecture_icon.svg Thu 28 Oct 2021 11:00–13:00 Lab 3.3, Cesena Campus Presentation I Giovanni Ciatto L5
Courselecture_icon.svg Tue 2 Nov 2021 13:00–16:00 Room 2.3, Cesena Campus Modelling Distributed Systems: Process Algebra
Sorts of Distributed Systems II
M4 M3
Courselecture_icon.svg Thu 4 Nov 2021 11:00–13:00 Lab 3.3, Cesena Campus Presentation II Giovanni Ciatto L5
Courselecture_icon.svg Tue 9 Nov 2021 13:00–16:00 Room 2.3, Cesena Campus Modelling Distributed Systems: Software and System Architectures M5
Courselecture_icon.svg Thu 11 Nov 2021 11:00–13:00 Lab 3.3, Cesena Campus ReSTful Web Services I Giovanni Ciatto L6
Courselecture_icon.svg Tue 16 Nov 2021 13:00–16:00 Room 2.3, Cesena Campus Features of Distributed Systems M6
Courselecture_icon.svg Thu 18 Nov 2021 11:00–13:00 Lab 3.3, Cesena Campus ReSTful Web Services II Giovanni Ciatto L6
Courselecture_icon.svg Tue 23 Nov 2021 13:00–16:00 Room 2.3, Cesena Campus Computing with Time M7
Courselecture_icon.svg Thu 25 Nov 2021 11:00–13:00 Lab 3.3, Cesena Campus gRPC Giovanni Ciatto
Courselecture_icon.svg Tue 30 Nov 2021 13:00–16:00 Room 2.3, Cesena Campus Agents for Distributed Systems M9
Courselecture_icon.svg Thu 2 Dec 2021 11:00–13:00 Lab 3.3, Cesena Campus Queues Giovanni Ciatto L8
Courselecture_icon.svg Tue 7 Dec 2021 13:00–16:00 Room 2.3, Cesena Campus Coordination of Distributed Systems M10
Courselecture_icon.svg Thu 9 Dec 2021 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
Courselecture_icon.svg Tue 14 Dec 2021 13:00–16:00 Room 2.3, Cesena Campus Computing with Space M8
Courselecture_icon.svg Thu 16 Dec 2021 11:00–13:00 Lab 3.3, Cesena Campus Notes on the projects
Seminar on intelligent distributed systems
Giovanni Ciatto
lectures / course pages
course series