1. 程式人生 > >hadoop,Zookeeper這些名字都是怎麼來的呢?

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的名字也就由此誕生了。

  如果你也知道哪些有意思的名字由來,不妨在評論裡分享吧~~

相關推薦

hadoopZookeeper這些名字是怎麼

  首先我們要明白,Apache 是一個 http 伺服器,而我們熟悉的另一種說法Apache Hadoop中的 Apache 則指的是 Apache 軟體基金會。Apache是 Apache 軟體基金會中的一個專案。   關於其名字,流傳最廣的解釋是(也是最顯而易見的):

hadoopsparkZookeeper 這些名字是怎麽

公司 block 一段 基於 意義 道理 官方 喜歡 政府 Apache 首先我們要明白,Apache 是一個 http 服務器,而我們熟悉的另一種說法"Apache Hadoop"中的 Apache 則指的是 Apache 軟件基金會。"Apache"是 Apache 軟

hadoopsparkZookeeper 這些名字是怎麼

原文出處  https://blog.csdn.net/D55dffdh/article/details/82423831 Apache 首先我們要明白,Apache 是一個 http 伺服器,而我們熟悉的另一種說法"Apache Hadoop"中的 Apache 則指的是 Apa

通過js禁止輸入空格(試用場景:當用字符串拼接插入dom節點時onkeyup這些方法不好使可用這個)

urn lob ria 所有 span returns cas code else if <span style="font-family: Arial, Helvetica, sans-serif;"><input type="password" nam

改環境變數改出問題了vils這些命令不能用了怎麼辦

1,在命令列中輸入 export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin 這樣可以保證命令列命令暫時可以使用。命令執行完之後先不要關閉終端

1月共有49個區塊鏈專案進行ICO賣牛肉的玩區塊鏈了!

2018年1月份已經過去,愈演愈烈的區塊鏈也誕生了很多新專案。HiBlock編輯整理了國外網站上關於區塊鏈專案ICO的49個專案,雖然金融相關專案還是佔大多數,但區塊鏈也已經開始應用在直播、視訊流媒體、保證金管理、健康管理、社交等多個領域,各行業紛紛開始利用區塊鏈特性

你說你懂計算機網路這些知道嗎

今天的因特網無疑是有史以來由人類創造的、精心設計的最大系統、該系統由數以千計的計算機裝置(計算機、平板電腦、智慧手機)彼此相互連線構成,並且還有一批與因特網相互連線的物品比如遊戲機、監控系統、汽車、醫療裝置、智慧眼鏡、手錶、運動手環等,隨著5G時代的到來,萬物互聯也越來越稱為可能,這裡推薦一下 尤瓦爾·赫拉利

未來已學習大資料HADOOP不瞭解這些怎麼行?

對於一些新手朋友來說,剛接觸大資料不知從何學起,首先先了解下什麼是大資料?大資料(big data,mega data),或稱巨量資料,指的是需要新處理模式才 能具有更強的決策力、洞察力和流程優化能力的海量、高增長率和多樣化的資訊資產。 在維克托·邁爾-舍恩伯格及肯尼斯·庫克耶編寫的《大資料時代

JavaSE8基礎 當父類與子類中的成員變量重名了使用super.名字 訪問父類的成員變量

public xtend tca ima his window logs java brush os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0)

網曝“吃雞”國服17日上線關於外掛這些知道嗎?

後來 湖北 height 相對 一位 ots 付費 大於 方法 先來一組思考題:聽舅舅黨說,騰訊《絕地求生》國服會在1月17日上線?如果不免費,你會不會玩?如果沒外拐,你會不會玩?如果免費+道具付費,你會不會玩?如果只收你皮膚的錢,你會不會玩?為什麽“吃雞”官方對外掛認慫?

Java開發者不會這些永遠只能是三流程序員細數一下你是不是?

java 分布式 程序員 編程語言 面試 源碼系列 手寫spring mvc框架 基於Spring JDBC手寫ORM框架 實現自己的MyBatis Spring AOP實戰之源碼分析 Spring IOC高級特性應用分析 ORM框架底層實現原理剖析 手寫Spring MVC框架實現 手把

全網最詳細的Hadoop HA集群啟動後兩個namenode是standby的解決辦法(圖文詳解)

config bubuko 測試 IE oop per ali col 學到老   不多說,直接上幹貨! 解決辦法   因為,如下,我的Hadoop HA集群。

全網最詳細的Hadoop HA集群啟動後兩個namenode是active的解決辦法(圖文詳解)

oop 精神 問題 python shell enter 深度 In 智能 不多說,直接上幹貨!     這個問題,跟     是大同小異。    歡迎大家,加入我的微信公眾號:大數據躺過的坑

Windows 98 二十歲了這些功能是從它開始的(雖然 Windows 98 不如 Windows 95 那樣具有革命性但完成度更高更加成熟。到最後還是:相見不如懷念。)

軟件 虛擬機安裝 都是 公開 兼容 出了 copies 崩潰 本地 1998 年 6 月 25 日午夜,美國著名連鎖零售店 CompUSA 門外擠滿了狂熱的消費者和媒體,他們在等待一款軟件發售:Windows 98,即使明知它要到當天早上才正式上市。 ▲ 在 Comp

至系雨瀾身上嘅嘢冇外賣就咁只身離開畀百

最終 發出 總結 快手 等我 自己 四級 目的 永不 林毅望住百曉通,冷笑咗一聲:“如果去到某一種程度,睇怕呢心誓都唔會系一個到威脅啦!”百曉通聞言,即刻訕訕一笑,說道:“主人,等我去嗰個程度嘅時候,睇怕你早就已經邁進更強嘅境界,嗰個時候,我都唔系你手下敗將啊?”“少擦鞋喇

卻是睇到屍橫遍野嘅情景佢個心唔由得一

心情 mom 一次 哈哈哈 早就 所有 皮膚 自然 沈默 此時此刻,林毅因為左髀受到雨瀾嘅一個偷襲而失去咗行動力,正巧畀一個東青幫幫眾摣住斧頭對自己破咗過嚟,林毅連忙用冰晶炎刀抵擋住佢攻擊,但系呢個時候,另外一人卻是非常無恥嘅由林毅嘅背後偷襲。林毅面色一變,此時此刻嘅佢,根

hadoop叢集啟動後發現所有程序唯獨沒有master節點的namenode程序

這個時候,去logs/目錄下檢視日誌 cat hadoop-had_user-namenode-master.log 得到結果: java.io.IOException: There appears to be a gap in the edit log.  We expect

Hadoop ha CDH5.15.1-hadoop叢集啟動後兩個namenode是standby模式

         Hadoop ha CDH5.15.1-hadoop叢集啟動後,兩個namenode都是standby模式                                              作者:尹正傑 版權宣告:原創作品,謝絕轉載!否則將追究法律責任。   &nb

JAVA的這些問題很多大神說“不會”?一起來看看!

面向物件的特徵有哪些方面 抽 象 抽象就是忽略一個主題中與當前目標無關的那些方面,以便更充分地注意與當前目標有關的方面。抽象並不打算了解全部問題,而只是選擇其中的一部分,暫時不用部分細節。抽象包括兩個方面,一是過程抽象,二是資料抽象。 繼 承 繼承是一種聯結類的層次模型

寶寶便祕這些習慣是元凶!

1.飲食結構不合理 對於嬰幼兒來說,導致便祕的原因有很多,但是便祕和飲食的關係最為密切。 飲食過於精細,膳食纖維不足,對腸壁的刺激不夠;蛋白的攝入過量,使發酵菌相對減少而影響發酵;飲食量不足,腸道內的殘渣較少,使得腹肌、腸肌的張力不足,當蠕動無力時;這些都會導致寶寶便祕。 2.排便