Kafka支持許多當今最好的工業(yè)應用。 我們將在本章中簡要介紹Kafka最為顯著的應用。
Twitter是一種在線社交網絡服務,提供發(fā)送和接收用戶推文的平臺。 注冊用戶可以閱讀和發(fā)布tweet,但未注冊的用戶只能閱讀tweets。 Twitter使用Storm-Kafka作為其流處理基礎架構的一部分。
Apache Kafka在LinkedIn中用于活動流數據和操作度量。 Kafka消息系統(tǒng)幫助LinkedIn的各種產品,如LinkedIn Newsfeed,LinkedIn今天的在線消息消費,以及離線分析系統(tǒng),如Hadoop。 Kafka的強耐久性也是與LinkedIn相關的關鍵因素之一。
Netflix
Netflix是美國跨國公司的按需流媒體提供商。 Netflix使用Kafka進行實時監(jiān)控和事件處理。
Mozilla
Mozilla是一個自由軟件社區(qū),由Netscape成員于1998年創(chuàng)建。 Kafka很快將更換Mozilla當前生產系統(tǒng)的一部分,以從最終用戶的瀏覽器收集性能和使用數據,如遙測,測試試驗等項目。
Oracle
Oracle通過其名為OSB(Oracle Service Bus)的Enterprise Service Bus產品提供與Kafka的本地連接,該產品允許開發(fā)人員利用OSB內置中介功能實現(xiàn)分階段的數據管道。