Sto seguendo un corso introduttivo su Sistemi distribuiti e durante la lettura di un tutorial introduttivo l'autore ne discute
5 Rails servers behind a single load balancer all connected to one database, is not an example of a Distributed System
per il motivo che:
A system is distributed only if the nodes communicate with each other to coordinate their actions.
Questo mi ha fatto pensare a quali sono gli esempi del mondo reale che effettivamente rientrerebbero nella definizione di un Sistema Distribuito. Ho trovato una lista qui , e ho scoperto che Electronic Banking è in realtà un esempio, ma non riesco a capire perché. A mio modo di vedere le macchine ATM non comunicano con ogni diritto? Stanno comunicando con una sorta di server centralizzato per comunicare e coordinare le loro azioni. Quindi, come si qualificherebbe come esempio?
Qualcuno potrebbe anche darmi una migliore definizione di un sistema distribuito?