`

The Eight Fallacies of Distributed Computing

 
阅读更多
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
For more details, read the article(http://www.rgoarchitects.com/Files/fallacies.pdf) by Arnon Rotem-Gal-Oz
分享到:
评论

相关推荐

    Facts and Fallacies of Software Engineering

    In the short history of the software field, a lot of facts have been identified, and a lot of fallacies promulgated. Those facts and fallacies are what this book is about. There's a problem with ...

    china property market fallacies of bubble burst

    你还在为china property market fallacies of bubble burst而忧愁?你还在为不知道china property marke...该文档为china property market fallacies of bubble burst,是一份很不错的参考资料,具有较高参考价值,...

    china property market fallacies of bubble burst chi

    相信你一直在找一篇关于china property market fallacies of bubble burst chi的文档,在这里,不仅能免...该文档为china property market fallacies of bubble burst chi,是一份很不错的参考资料,具有较高参考...

    关于分布式系统的ppt

    9. **分布式系统设计原则**:讲解CAP、FALLacies of Distributed Computing(分布式计算的七个谬误)等设计原则,以及如何在实际系统设计中应用这些原则。 10. **容错与恢复机制**:介绍如何设计高可用的分布式系统...

    推荐阅读:分布式系统架构经典资料

    ##### Fallacies of Distributed Computing 《分布式计算的谬误》是一篇由Sun公司的Laurence Peter Deutsch等人于1994年至1997年间提出的论文。该文列举了在设计分布式系统时常常被忽略的一些假设和误区,这些误区...

    很棒的分布式系统:很棒的分布式系统资源列表

    再者,分布式系统的设计原则和挑战也是学习的重点,例如CAP定理(Consistency, Availability, Partition Tolerance)、FALLacies of Distributed Computing(分布式计算的八大假设)以及负载均衡和容错机制。...

    assertion based design 2nd edition

    assertion-based design and address the many fallacies associated with their use. Finally, we discuss the importance of a specification-driven methodology related to design and implementation.

    Philosophical and Mathematical Logic (Springer原版超清)

    Throughout the text, the author provides some impressions of the historical development of logic: Stoic and Aristotelian logic, logic in the Middle Ages and Frege’s Begriffsschrift, together with ...

    java性能优化

    Over the past 18 years Java has evolved into the premiere language of the enterprise. Yet cognitive fallacies persist about Java performance

    Assessment myths and current fads: A rejoinder to a position paper on nonbiased assessment

    different children providef the impetus for describing a number of fallacies pertaining to psychological tests and the assessment procedure for educational purposes. Among the fallacies identif

    fallacies:逻辑谬论的离线友好速查表

    "fallacies:逻辑谬论的离线友好速查表"是一个专为辩论、修辞学爱好者和逻辑学习者设计的资源,旨在帮助用户方便地查找和理解常见的逻辑谬误。这个项目基于GPL-2.0许可,允许自由分发和修改,确保了知识的开放性和...

    Logical Fallacies Website-开源

    【标题】"逻辑谬误网站-开源项目" 这个开源项目是一个专门为蒙大拿州立大学写作课程设计的网站。它的核心目标是教育学生识别并避免逻辑谬误,这对于批判性思维和有效论证至关重要。逻辑谬误是推理过程中常见的错误...

    评估神话和当前时尚:对无偏见评估立场文件的反驳

    different children providef the impetus for describing a number of fallacies pertaining to psychological tests and the assessment procedure for educational purposes. Among the fallacies identif

    大学英语四六级阅读技能归纳预测

    - 例如:“The consequences of epochal events such as wars and great scientific discoveries are not confined to a small geographical area but have far-reaching implications for the entire world.” 这...

    Reading Literature and Writing Argument

    6. 具体作品分析:文档列举了多位作者及其作品,例如兰迪·霍里克的《Truerto the Game》,肯尼斯·雷克斯罗斯的《Cold before Dawn》,埃兹拉·庞德的《In a Station of the Metro》等,提供对不同文体和主题的文本...

    计算机组成复习内容 陆魁军1

    同时,会讨论RISC(精简指令集计算机)和CISC(复杂指令集计算机)的区别,并分析每章中的Fallacies&Pitfalls,即常见的误解和陷阱。 第二章深入探讨计算机指令系统,这是硬件机器的语言。学生需要掌握不同类型的...

Global site tag (gtag.js) - Google Analytics