Apache ストーム アプリケーション


Apache Storm フレームワークは、今日の優れた産業用アプリケーションの多くを支えています。この章では、Storm の最も注目すべきアプリケーションのいくつかについて簡単に説明します。

Klout

Klout は、ソーシャル メディア分析を使用して、オンラインの社会的影響力を Klout スコア によって判断するアプリケーションです。この値は、ユーザーを 1 から 100 までのスコアでランク付けします。 Klout は、Apache Storm の組み込み Trident 抽象化を使用して、ストリーミング データの複雑なトポロジを作成します。

天気チャンネル

天気チャンネルは、Storm トポロジを使用して気象データを取得します。 Twitter と連携して、Twitter やモバイル アプリで天気を意識した広告を可能にします。 OpenSignal は、ワイヤレス カバレッジ マッピングを専門とする会社です。 StormTagWeatherSignal は、OpenSignal によって作成された気象ベースのプロジェクトです。 StormTag は、キーチェーンに接続する Bluetooth 気象ステーションです。デバイスによって収集された気象データは、WeatherSignal アプリケーションと OpenSignal サーバーに送信されます。

電気通信業界

電気通信プロバイダーは、1 秒あたり数百万件の通話を処理します。彼らは、切断された通話や低品質のフォレンジックを実施します。通話の詳細記録は毎秒数百万件の速度で流入し、Apache Storm はこれらのストリームをリアルタイムで処理し、不穏なパターンを特定します。ストーム分析を使用すると、通話品質を継続的に向上させることができます。