我对学习分布式计算技术很感兴趣。作为一名Java开发人员,我可能愿意从Hadoop开始。你能推荐一些书/教程/文章开始吗?
发布于 2010-05-12 20:12:22
也许你可以先阅读一些与MapReduce和分布式计算相关的文章,以更好地理解它。以下是我想推荐的一些建议:
分布式数据:大型群集上的简化数据处理,http://www.usenix.org/events/osdi04/tech/full_papers/dean/dean_html/
,http://www.usenix.org/events/osdi06/tech/chang/chang_html/
另一方面,如果你想更好地了解Hadoop,也许你可以开始阅读Hadoop MapReduce框架的源代码。
发布于 2010-05-13 06:50:23
目前,从书本上看,我会去看看- Hadoop A Definitive Guide。它是由Tom White撰写的,他在Hadoop上工作了很长一段时间,并与Doug Cutting (Hadoop创建者)一起在Cloudera工作。
在自由的一面,UMD的吉米·林写了一本书,名叫:Data-Intensive Text Processing with MapReduce。这里有一个到最终试生产版本的链接(由作者在他的website上提供的链接)。
发布于 2013-04-06 18:43:46
Hadoop不一定是解决所有分布式计算问题的最佳工具。尽管它的功能强大,但它也有相当陡峭的学习曲线和拥有成本。您可能想要澄清您的需求,并在Java界寻找合适的替代方案,例如HTCondor、JPPF或GridGain (对不起,我没有提到这些)。
https://stackoverflow.com/questions/2818567
复制相似问题