Last active
November 3, 2019 23:35
-
-
Save sbellware/8855931171ad75177679 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 Fallacies of Distributed Computing | |
1. The network is reliable (Bill Joy, Tom Lyon) | |
2. Latency isn't a problem (Bill Joy, Tom Lyon) | |
3. Bandwidth isn't a problem (Bill Joy, Tom Lyon) | |
4. The network is secure (Bill Joy, Tom Lyon) | |
5. The topology won't change (Peter Deutsch) | |
6. The administrator will know what to do (Peter Deutsch) | |
7. Transport cost isn't a problem (Peter Deutsch) | |
8. The network is homogeneous (James Gosling) | |
9. The system is atomic/monolithic (Ted Neward) | |
10. The system is finished (Ted Neward) | |
11. Business logic can and should be centralized (Ted Neward) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment