今天看HBase官网文档有翻到有周海汉整理和翻译的中文文档,虽然没有完全翻译完,但是看还是可以加快理解HBase的内容了。如题,HBase不是这篇文章的重点,重点是文档中有一个分布式计算误区的链接
http://en.wikipedia.org/wiki/Fallacies_of_Distributed_Computing
里面有一些总结写的很好,翻译下共勉
分布式计算误区:
1. 网络是可靠的
2. 没有延迟
3. 带宽用之不尽
4. 网络是安全的
5. 拓扑结构不会改变
6. 只有一个管理员
7. 传输零消耗
8. 相同的网络结构
分布式计算因为在多个机器之间进行数据交互和计算,要比写单机程序要考虑很多其它的因数。
写程序的时候多考虑以上情况,会让我们写的程序更加健壮。