M6 – Modelling Distributed Systems: Software and System Architectures

Software architectures to handle complexity, components and connectors, and the main architectural styles.

course of the deck
Course_icon.svg Distributed Systems (Module 1) (2nd cycle, 2024/2025) — Andrea Omicini
used in the lectures
same deck in other editions
reference publication
Publication_icon.svg Distributed Systems. Principles and Paradigms (book, 2017) — Andrew S. Tanenbaum, Maarten van Steen