Hadoop,Zookeeper这些名字都是怎么来的呢?
起首我们要大白,Apache 是一个 http 处事器,而我们认识的另一种说法Apache Hadoop中的 Apache 则指的是 Apache 软件基金会。Apache是 Apache 软件基金会中的一个项目。 关于其名字,传播最广的表明是(也是最显而易见的):这个名字来自于一个究竟:当Apache在1995年头开拓的时辰,它是由其时最风行的HTTP处事器NCSA HTTPd 1.3的代码修改而成的,因此是“一个修补的(a patchy)”处事器。 然而,在Apache处事器官方网站的FAQ中是这么表明的:“Apache这个名字是为了眷念名为Apache的美洲原居民印第安人的一支,众所周知他们拥有高深的作战计策和无限的耐烦。”贝伦多夫说:“我选择阿帕奇这个名字是取其起劲寄义。阿帕奇族是最后一个屈服于美国当局的民族。其时我们担忧大公司早晚会参加竞争并‘修养’这块最早的收集之地,以是在我看来,阿帕奇是个很好的名称,也有人嗣魅这个词一语双关-由于正如Apache(与a patchy谐音)的名字所表白的那样,他们确实是在给处事器打补丁。” 提及 hadoop ,也许此刻很多人都不会生疏,但读就不必然读的对了。 Hadoop的发音是 [hædu:p]。 Hadoop这个名字是Hadoop项目建设者Doug Cutting 的儿子的一只玩具的名字。他的儿子一向称号一只黄色的大象玩具为 Hadoop 。这恰恰满意Cutting 的定名需求,简短,轻易拼写和发音,毫有时义,不会在别处行使。于是 Hadoop 就降生了。 ![]() Apache Spark的故事始于2009年,其时加州大学伯克利分校中一个名为的Matei Zaharia班级项目,项目名为Mesos。 其时的设法是构建一个可以支持各类集群体系的集群打点框架,相同 Yarn 。 在构建了 Mesos 后,开拓职员必要一个基于 Mesos 架构的现实产物。 这,这就是Spark的降生方法。 Spark有火花,激昂的意思,称之为Spark的缘故起因是,他们但愿这款产物可以或许引发基于Mesos的几款创新产物。 可是,正如我们此刻所知,Spark此刻已成为本身的项目,而且比大数据生态体系中的任何其他产物都具有更大的吸引力。 所谓无心插柳,莫过于此。 ![]() 假如你记性较量好,你应该会记得一篇高中的语文课文《变形记》。它的作者也叫kafka,全名是“Franz Kafka”。 那么apache kafka和Franz Kafka的名字沟通只是偶合吗。这还真不是! 按照作者原话,由于apache kafka是一个用来优化读写的体系,以是用一个作家的名字来定名并不稀疏。并且作者在大学时很是喜好Franz Kafka。另外,这个名字对付开源来说听起来很酷(emm…有点原理啊)。 关于“ZooKeeper”这个项目标名字,着实也有一段妙闻。在立项初期,思量到之前内部许多项目都是行使动物的名字来定名的(譬喻闻名的Pig项目),雅虎的工程师但愿给这个项目也取一个动物的名字。时任研究院的首席科学家RaghuRamakrishnan恶作剧地说:“在这样下去,我们这儿就酿成动物园了!”此话一出,各人纷纷暗示就叫动物园打点员吧逐一一由于各个以动物定名的漫衍式组件放在一路,雅虎的整个漫衍式体系看上去就像一个大型的动物园了,而Zookeeper正好要用来举办漫衍式情形的和谐逐一于是,Zookeeper的名字也就由此降生了。 假如你也知道哪些故意思的名字由来,不妨在评述里分享吧~~ 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |