摘要: 为啥RESTFULL如此重要?2014-6-3 20:13| 发布者: admin| 查看: 57| 评论: 0|来自: java365摘要: 本文我们将讨论REST,它定义了一组体系架构原则,您可以根据这些原则设计以系统资源为中心的Web服务,这是一个非常容易让人误解的概念。本文主要是写给那些想设... 阅读全文
posted @ 2014-07-29 16:28 弹着钢琴设计 阅读(2385) 评论(0) 推荐(0) 编辑
摘要: 首先要推荐一下:http://www.alidata.org/archives/1470阿里的大牛在上面的文章中比较详细的介绍了shuffle过程中mapper和reduce的每个过程,强烈推荐先读一下。不过,上文没有写明一些实现的细节,比如:spill的过程,mapper生成文件的 partiti... 阅读全文
posted @ 2014-07-29 11:01 弹着钢琴设计 阅读(470) 评论(0) 推荐(0) 编辑
摘要: Shuffle过程是MapReduce的核心,也被称为奇迹发生的地方。要想理解 MapReduce, Shuffle是必须要了解的。我看过很多相关的资料,但每次看完都云里雾里的绕着,很难理清大致的逻辑,反而越搅越混。前段时间在做MapReduce job 性能调优的工作,需要深入代码研究MapRed... 阅读全文
posted @ 2014-07-29 10:43 弹着钢琴设计 阅读(194) 评论(0) 推荐(0) 编辑