DS02 – Distributed Systems in Python
Dal programma ai sistemi distribuiti.
(Disponibile entro ottobre 2026)
DS02 introduce i fondamenti dei sistemi distribuiti usando Python come linguaggio di engineering.
Networking, protocolli, servizi, messaging, NATS, contratti, failure parziale, timeout, retry, idempotenza, persistenza, consistenza, resilienza e osservabilità vengono costruiti come parti di un unico modello.
È il corso in cui DEEP SIGNAL supera definitivamente il programma isolato e prepara il terreno ai livelli successivi della roadmap: agenti, sistemi multi-agent, MCP, A2A, edge e IoT.
Il Caso di Studio: Il Modello “Andromeda”
Per evitare astrazioni puramente teoriche e applicare i concetti su un dominio ad alta complessità, il corso adotta un’ambientazione d’eccezione come unico grande caso di studio pratico: la gestione logica e infrastrutturale della nave da esplorazione Andromeda.
L’architettura dei sistemi di bordo dell’Andromeda funge da perfetta metafora di un’organizzazione del mondo reale: un ecosistema complesso in cui componenti come sensori, procedure di analisi di reperti spaziali e sistemi intelligenti devono scambiarsi informazioni e cooperare in modo deterministico e privo di ambiguità. Attraverso questo modello, si affrontano scenari di analisi concreti e strutturati.