A concise list of problems often encountered in DistributedComputing projects, by PeterDeutsch
http://today.java.net/jag/Fallacies.html
That page consists of simply a paragraph of text followed by the list here.
- 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.