Apache Storm 简明教程

Apache Storm - Applications

Apache Storm 框架支持当今许多最佳工业应用程序。本章将对 Storm 的一些最显著应用作一个非常简略的概述。

Klout

Klout 是一款应用程序,使用社交媒体分析来根据在线社交影响力对用户进行排名,通 Klout Score ,一个介于 1 和 100 之间的一个数值。Klout 使用 Apache Storm 内建的 Trident 抽象创建复杂的拓扑来传输数据流。

The Weather Channel

Weather Channel 使用 Storm 拓扑来采集天气数据。它已与 Twitter 合作来在 Twitter 和移动应用程序上实现气象信息广告。 OpenSignal 是一家专门进行无线覆盖映射的公司。 StormTagWeatherSignal 是 OpenSignal 创建的天气项目。StormTag 是一个附加在钥匙扣上的蓝牙天气站。该设备收集的气象数据将发送给 WeatherSignal 应用程序和 OpenSignal 服务器。

Telecom Industry

电信供应商每秒处理数百万通电话。他们对掉线和音质差的电话进行取证。通话详情记录以每秒百万条的速度流入,而 Apache Storm 实时处理这些记录并识别任何令人担忧的模式。Storm 分析可用于持续提高通话质量。