Aggiunto il 29/01/2026
Distributed systems
Sistemi Distribuiti
Insieme di computer indipendenti collegati in rete che coordinano le proprie azioni per raggiungere un obiettivo comune, apparendo all'utente finale come un unico sistema coerente.
I sistemi distribuiti affrontano problemi specifici: sincronizzazione degli orologi, gestione dei guasti parziali e coerenza dei dati su nodi separati geograficamente. Il Teorema CAP afferma che un sistema distribuito non può garantire contemporaneamente consistenza, disponibilità e tolleranza alle partizioni di rete. Le blockchain sono un caso speciale, progettato per essere resistente alla censura e privo di un coordinatore centrale.