hadoop的起源是lucen之父为了处理lucen的问题,基于谷歌发表的几篇文章衍生出来的,刚开始hadoop的核心只有hdfs ,mapreduce.这边是hadoop的最初版本。
随着hdfs的流行,出现了新的问题,hdfs不支持append,从这个问题开始,hadoop变衍生除了分之,解决这个问题,一步步形成一个成熟的方案。同样的,另一些问题也解决掉了,如安全性的问题。后面随着处理hadoop和其它工具的资源分配问题,出现了yarn,最后改进后的hadoop1+yarn慢慢形成了hadoop2.