Apache Storm application
The Apache Storm framework powers many of today's best industrial applications. We’ll briefly cover some of Storm’s most notable applications in this chapter.
Klout
Klout is an application that uses social media analytics to determine online social influence by Klout Score, which is a score between 1 and 100 The value ranks users. Klout uses Apache Storm’s built-in Trident abstraction to create complex topologies of streaming data.
Weather Channel
The Weather Channel uses Storm topology to obtain weather data. It ties into Twitter to enable weather-aware advertising on Twitter and mobile apps. OpenSignal is a company specializing in wireless coverage mapping. StormTag and WeatherSignal are weather-based projects created by OpenSignal. StormTag is a Bluetooth weather station that connects to your keychain. Weather data collected by the device is sent to the WeatherSignal application and OpenSignal server.
Telecommunications Industry
Telecom providers handle millions of phone calls per second. They conduct forensics on dropped calls and low quality. Call detail records flow in at the rate of millions per second, and Apache Storm processes these streams in real time and identifies any disturbing patterns. Storm analytics can be used to continuously improve call quality.