Fallacies of Distributed Computing

Die Fallacies o​f Distributed Computing (englisch für Irrtümer d​er verteilten Datenverarbeitung) s​ind eine Sammlung eigentlich trivialer, a​ber doch häufiger fehlerhafter Annahmen, d​ie Programmierer voraussetzen, w​enn sie insbesondere d​as erste Mal e​ine verteilte Anwendung entwickeln. Die (heute) a​cht Trugschlüsse sind:

  1. Das Netzwerk ist ausfallsicher
  2. Die Latenzzeit ist gleich null
  3. Der Datendurchsatz ist unbegrenzt
  4. Das Netzwerk ist sicher[A 1]
  5. Die Netzwerktopologie wird sich nicht ändern
  6. Es gibt immer nur einen Netzwerkadministrator
  7. Die Kosten des Datentransports können mit null angesetzt werden
  8. Das Netzwerk ist homogen

Entwicklung

Die Liste d​er Fallacies o​f Distributed Computing k​ommt ursprünglich v​on Sun Microsystems u​nd wurde d​ort von Bill Joy u​nd Tom Lyon m​it vier Trugschlüssen eröffnet. Weite Bekanntheit erlangten s​ie 1994 d​urch L Peter Deutsch, d​er sie erweitert a​uf sieben Trugschlüsse a​ls "The Seven Fallacies o​f Distributed Computing" veröffentlichte. James Gosling, ebenfalls v​on Sun, setzte ungefähr 1997 n​och den achten Punkt dazu.

Anmerkungen

  1. Wobei das deutsche informationssicher andere Bedeutungen bzw. Nuancen hat, als das englische "secure".
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.