Fallacies of Distributed Computing
Die Fallacies of Distributed Computing (englisch für Irrtümer der verteilten Datenverarbeitung) sind eine Sammlung eigentlich trivialer, aber doch häufiger fehlerhafter Annahmen, die Programmierer voraussetzen, wenn sie insbesondere das erste Mal eine verteilte Anwendung entwickeln. Die (heute) acht Trugschlüsse sind:
Das Netzwerk ist ausfallsicher
Die Latenzzeit ist gleich Null
Der Datendurchsatz ist unendlich
Das Netzwerk ist sicher
Die Netzwerktopologie wird sich nicht ändern
Es gibt immer nur einen Netzwerkadministrator
Die Kosten des Datentransports können mit Null angesetzt werden
Das Netzwerk ist homogen
Die Liste der Fallacies of Distr