apco是什么意思 apark具体是指什么意思( 四 )


网上的诸多回答,上来就是看各种论文,google三大件、paxos什么的,个人觉得不是很实用 。更好的过程,是先有一个整体的把握,然后自己思考会有什么问题,带着问题去寻求答案,在寻求答案的时候再去看论文 。
另外,也有很多人提到,掌握好计算机基础知识,如操作系统、计算机 ***,对学习分布式系统是大有裨益的,这一点我很赞同 。分布式系统解决问题的思路是早就有的,很多都是前人研究透的问题,思想都是相同的 。比如函数式编程中的map reduce之于Hadoop的MapReduce,比如磁盘存储的raid之于Partition与Replication,比如IPC之于消息队列 。

推荐阅读