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