⑴ 如何入门分布式计算
不推荐看理论性很强的书(不意味着不需要掌握)。找个你感兴趣的开源工具,然后看看他的document和论文,读读源码,用一用。不只要知道很多分布式的工具可以做什么,最重要的还是自己要深入一个。有广度有深度,领会某个优秀工具设计上的理念。先看看google的maprece,bigtable那几篇经典的论文。不要太多,要选择经典。因为绝多数都不怎么样。然后选择简单和成熟的分布式系统玩玩,写几个简单的程序。并对他们敢兴趣的地方看看源代码。然后就是想想已有系统有什么不好的地方进行一下修改。所有的系统都是tradeoff的产物,所以你总是可以找到性能提升的地方。中途会遇到很多bug,多问问论坛。也会遇到理论上的不足,这个时候有针对性的看论文或者书籍。大致如此吧!