當(dāng)前版本: 應(yīng)用平臺(tái):window7,windows11,Mac,Centos
軟件大小:10.82MB 軟件類型:服務(wù)器
復(fù)制下載提取碼:58n3
免費(fèi)下載軟件介紹
Kafka是由Apache軟件基金會(huì)開發(fā)的一個(gè)開源流處理平臺(tái),由Scala和Java編寫。Kafka是一種高吞吐量的分布式發(fā)布訂閱消息系統(tǒng),它可以處理消費(fèi)者在網(wǎng)站中的所有動(dòng)作流數(shù)據(jù)。 這種動(dòng)作(網(wǎng)頁瀏覽,搜索和其他用戶的行動(dòng))是在現(xiàn)代網(wǎng)絡(luò)上的許多社會(huì)功能的一個(gè)關(guān)鍵因素。 這些數(shù)據(jù)通常是由于吞吐量的要求而通過處理日志和日志聚合來解決。 對(duì)于像Hadoop一樣的日志數(shù)據(jù)和離線分析系統(tǒng),但又要求實(shí)時(shí)處理的限制,這是一個(gè)可行的解決方案。Kafka的目的是通過Hadoop的并行加載機(jī)制來統(tǒng)一線上和離線的消息處理,也是為了通過集群來提供實(shí)時(shí)的消息。
名字的由來
kafka的架構(gòu)師jay kreps對(duì)于kafka的名稱由來是這樣講的,由于jay kreps非常喜歡franz kafka,并且覺得kafka這個(gè)名字很酷,因此取了個(gè)和消息傳遞系統(tǒng)完全不相干的名稱kafka,該名字并沒有特別的含義。
折疊編輯本段kafka的誕生
kafka的誕生,是為了解決linkedin的數(shù)據(jù)管道問題,起初linkedin采用了ActiveMQ來進(jìn)行數(shù)據(jù)交換,大約是在2010年前后,那時(shí)的ActiveMQ還遠(yuǎn)遠(yuǎn)無法滿足linkedin對(duì)數(shù)據(jù)傳遞系統(tǒng)的要求,經(jīng)常由于各種缺陷而導(dǎo)致消息阻塞或者服務(wù)無法正常訪問,為了能夠解決這個(gè)問題,linkedin決定研發(fā)自己的消息傳遞系統(tǒng),當(dāng)時(shí)linkedin的首席架構(gòu)師jay kreps便開始組織團(tuán)隊(duì)進(jìn)行消息傳遞系統(tǒng)的研發(fā)。
相關(guān)工具推薦
更多相關(guān)資源
相關(guān)課程推薦 >更多
初級(jí) 239386人學(xué)習(xí)
初級(jí) 225545人學(xué)習(xí)
初級(jí) 224537人學(xué)習(xí)
高級(jí) 223424人學(xué)習(xí)
中級(jí) 221149人學(xué)習(xí)
初級(jí) 220626人學(xué)習(xí)
中級(jí) 220464人學(xué)習(xí)
初級(jí) 219720人學(xué)習(xí)