Fallacies of distributed computing

The fallacies of distributed computing are a set of assertions made by L. Peter Deutsch and others at Sun Microsystems describing false assumptions that programmers new to distributed applications invariably make. == The fallacies == The originally listed fallacies are The network is reliable; Latency is zero; Bandwidth is infinite; The network is secure; Topology doesn't change; There is one administrator; Transport cost is zero; The network is homogeneous; == The effects of the fallacies == Software applications are written with little error-handling on networking errors.

Source: Wikipedia — Fallacies of distributed computing (CC BY-SA 4.0)

Fallacies of distributed computing

The fallacies of distributed computing are a set of assertions made by L. Peter Deutsch and others at Sun Microsystems describing false assumptions that programmers new to distributed applications invariably make. == The fallacies == The originally listed fallacies are The network is reliable; Latency is zero; Bandwidth is infinite; The network is secure; Topology doesn't change; There is one administrator; Transport cost is zero; The network is homogeneous; == The effects of the fallacies == Software applications are written with little error-handling on networking errors.

Source: Wikipedia "Fallacies of distributed computing" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy