Apache Storm - Aplikacje

Framework Apache Storm obsługuje wiele z najlepszych współczesnych aplikacji przemysłowych. W tym rozdziale przedstawimy bardzo krótki przegląd niektórych z najważniejszych zastosowań Storm.

Klout

Klout to aplikacja, która wykorzystuje analitykę mediów społecznościowych do oceniania swoich użytkowników w oparciu o wpływy społeczne online Klout Score, która jest wartością liczbową od 1 do 100. Klout używa wbudowanej abstrakcji Trident Apache Storm do tworzenia złożonych topologii, które przesyłają strumieniowo dane.

Kanał pogodowy

Weather Channel wykorzystuje topologie Storm do pozyskiwania danych pogodowych. Połączył się z Twitterem, aby umożliwić wyświetlanie reklam opartych na pogodzie na Twitterze i w aplikacjach mobilnych.OpenSignal to firma specjalizująca się w mapowaniu zasięgu sieci bezprzewodowej. StormTag i WeatherSignalto projekty oparte na pogodzie stworzone przez OpenSignal. StormTag to stacja pogodowa Bluetooth podłączana do pęku kluczy. Dane pogodowe zebrane przez urządzenie są przesyłane do aplikacji WeatherSignal i serwerów OpenSignal.

Przemysł telekomunikacyjny

Dostawcy usług telekomunikacyjnych obsługują miliony połączeń telefonicznych na sekundę. Przeprowadzają badania kryminalistyczne dotyczące zerwanych połączeń i słabej jakości dźwięku. Rekordy szczegółów połączeń napływają z szybkością milionów na sekundę, a Apache Storm przetwarza je w czasie rzeczywistym i identyfikuje wszelkie niepokojące wzorce. Analiza burzy może służyć do ciągłej poprawy jakości połączeń.