MIT 6.824学习心得(2) 浅谈多线程和RPC上篇文章中我们简单介绍了分布式系统的设计思想以及简单性质,之后用一定篇幅简要介绍了MapReduce这个经典的分布式计算框架的大致工作原理,相信朋友们已经对此有了最基本的理解。在现实场景中,分布式系统的设计初衷是为了解决并发问题,能够承受单机系统所不能承受的流量负担,并充分利用计算机集群的硬件资源。同时,既然会利用到计算机集群,那么集群间通信也是一个不可忽略的讨论关键吧。由此,本文会着重讨论分布式系统中的并发问题以及通信问题。在介绍本文内容之前,需要提示朋友们:如果想要更好的理解本文中提到的知识点,需要有