The Basics — Fallacies of Distributed Systems

The fallacies of distributed computing or distributed systems are a collection of eight statements made by L. Peter Deutsch and others at Sun Microsystems about false assumptions people new to developing distributed applications make. Here’s the list of 8 fallacies of distributed systems:

  1. Network is reliable
  2. Latency is zero
  3. Infinite bandwidth
  4. Network is secure
  5. Topology does not change
  6. There is one administrator