分散式計算框架 Hadoop 為什麼叫 "Hadoop" ?

作為知乎的第一個hadoop相關的問題我覺得很合適。


Hadoop 是作者 Doug Cutting 的兒子的一隻玩具象的名字

參考出處:http://www.nytimes.com/2009/03/17/technology/business-computing/17cloud.html?_r=1


Hadoop作者Doug Cutting的命名原則就是「簡短,容易發聲和拼寫,並且不會被用到別處」,通常不會去考慮實際含義。同時Doug認為小孩子是起名字的高手。於是Hadoop就以Doug的孩子給他的棕黃色玩具大象起的名字來命名

Doug Cutting另一個比較出名開源項目Lucene就是以他妻子的middle name命名的


Tom White 寫的 Hadoop: The Definitive Guide 一書中提到了 Hadoop 的命名原因。

Hadoop 的創建者 Doug Cutting 是這麼解釋的:

The name my kid gave a stuffed yellow elephant. Short, relatively easy to spell and pronounce, meaningless, and not used elsewhere: those are my naming criteria. Kids are good at generating such. Googol is a kid』s term.


Hadoop作者Doug Cutting的命名原則就是「簡短,容易發聲和拼寫,並且不會被用到別處」,通常不會去考慮實際含義。同時Doug認為小孩子是起名字的高手。於是Hadoop就以Doug的孩子給他的棕黃色玩具大象起的名字來命名

Hadoop核心系統原理 http://www.kokojia.com/xitongyunwei/video22625-1250.html這個鏈接裡面內容挺好的,有興趣的可以看看,說不定對你有所幫助。


Cutting大神的兒子2歲時的玩具象被稱之為"hadoop"

An introduction to Apache Hadoop


互聯網與動物有千萬聯繫


想想O"REILLY 的那些書,哪個不是動物做封面。。。hadoop就是一直玩具象的名字,看看那個小象LOGO吧


推薦閱讀:

演算法研發工作中對於MPI和Spark的一些困惑?
做大數據相關專業,如Hadoop、Hive、Impala等研究與優化的人就業情況如何呢?
如何進入大數據領域,學習路線是什麼?
大數據,hadoop,spark,mahout的學習路線和需要的基礎知識,以及掌握到什麼程度?
MapReduce和Spark主要解決哪些方面的問題?

TAG:Hadoop | 分散式系統 |