Seven Fallacies of Distributed Computing
Appearance
These common fallacies were proposed by Peter Deutsch (not Peter Deutsch the politician), one of Sun Microsystems' original Fellows. A retrospective article about these fallacies can be found here.
- The network is reliable.
- Latency is zero.
- Bandwidth is infinite.
- The network is secure.
- The network topology will not change.
- There is a single administrator.
- Transport cost is zero.
James Gosling, another Sun Fellow and the inventor of Java, supposedly added the eighth fallacy:
- The network is homogenous.