Учебники

Apache Storm — Приложения

Платформа Apache Storm поддерживает многие из лучших на сегодняшний день промышленных приложений. В этой главе мы дадим очень краткий обзор некоторых наиболее заметных приложений Storm.

Klout

Klout — это приложение, которое использует аналитику социальных сетей для ранжирования своих пользователей на основе социального влияния в Интернете с помощью Klout Score , который представляет собой числовое значение от 1 до 100. Klout использует встроенную абстракцию Trident Apache Storm для создания сложных топологий, которые передают данные.

Канал о погоде

Канал погоды использует топологию Storm для получения данных о погоде. Он связан с Твиттером, чтобы включить информирование о погоде в Твиттере и мобильных приложениях. OpenSignal — это компания, которая специализируется на картографировании беспроводного покрытия. StormTag и WeatherSignal — это погодные проекты, созданные OpenSignal. StormTag — это метеостанция Bluetooth, которая подключается к связке ключей. Данные о погоде, собранные устройством, отправляются на приложение WeatherSignal и серверы OpenSignal.

Телекоммуникационная индустрия

Поставщики телекоммуникационных услуг обрабатывают миллионы телефонных звонков в секунду. Они выполняют экспертизу при пропущенных звонках и плохом качестве звука. Подробные записи вызовов поступают со скоростью миллионов в секунду, и Apache Storm обрабатывает их в режиме реального времени и выявляет любые вызывающие беспокойство шаблоны. Анализ штормов может использоваться для постоянного улучшения качества вызовов.