The 8 Fallacies of Distributed Computing

I wanted to reproduce these here for reference.

  1. The network is reliable.
  2. Latency is zero.
  3. Bandwidth is infinite.
  4. The network is secure.
  5. Topology doesn’t change.
  6. There is one administrator.
  7. Transport cost is zero.
  8. The network is homogeneous.

These were originally coined by Peter Deutsch back in 1994.

Transactions Across Service Boundaries