Apache Storm應(yīng)用程序
Apache Storm框架支持許多當(dāng)今最好的工業(yè)應(yīng)用程序。我們將在本章中簡(jiǎn)要介紹Storm的一些最顯著的應(yīng)用。
Klout
Klout是一個(gè)應(yīng)用程序,它使用社交媒體分析,根據(jù)在線(xiàn)社交影響力通過(guò)Klout得分,這是一個(gè)介于1和100之間的數(shù)值對(duì)用戶(hù)排名。Klout使用Apache Storm的內(nèi)置Trident抽象來(lái)創(chuàng)建流數(shù)據(jù)的復(fù)雜拓?fù)洹?/p>
天氣頻道
天氣頻道使用Storm拓?fù)鋪?lái)獲取天氣數(shù)據(jù)。它綁定了Twitter,以在Twitter和移動(dòng)應(yīng)用程序啟用天氣知道的廣告。OpenSignal是一家專(zhuān)門(mén)從事無(wú)線(xiàn)覆蓋制圖的公司。StormTag和WeatherSignal是由OpenSignal創(chuàng)建的基于天氣的項(xiàng)目。StormTag是一個(gè)藍(lán)牙氣象站,連接到鑰匙串。由設(shè)備收集的天氣數(shù)據(jù)發(fā)送到WeatherSignal應(yīng)用程序和OpenSignal服務(wù)器。
電信業(yè)
電信提供商每秒處理數(shù)百萬(wàn)的電話(huà)呼叫。他們對(duì)掉話(huà)和低音質(zhì)進(jìn)行取證。呼叫詳細(xì)記錄以每秒百萬(wàn)的速率流入,Apache Storm實(shí)時(shí)處理這些流并識(shí)別任何令人不安的模式。Storm分析可以用來(lái)不斷提高通話(huà)質(zhì)量。