kodiak
The random moments of a programmer and his web wanderings
The Eight Fallacies of Distributed Computing
January 24, 2006 on 1:03 am | In programming |Here is the source, but I will copy and paste for your benefit:
The Eight Fallacies of Distributed Computing
Peter Deutsch
Essentially everyone, when they first build a distributed application, makes the following eight assumptions. All prove to be false in the long run and all cause big trouble and painful learning experiences.
| 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 |
No Comments yet »
RSS feed for comments on this post. TrackBack URI



nice :D
Comment by Jan — January 24, 2006 #
Not to mention - storage is free and high-performing. Oh, and backed up and reliable.
Back to the trees! Back to the trees!
Comment by RFK — January 27, 2006 #
RFK - Aren’t you supposed to be fixing that? Where is my cheap, reliable storage solution? And don’t say TAPE!
Comment by dnm — January 27, 2006 #
[…] He wrote something which I thought made lots of sense. […]
Pingback by summerrainx.com » 8 Fallacies of Distributed Computing — January 28, 2006 #