Application Apache Storm


Le framework Apache Storm alimente bon nombre des meilleures applications industrielles actuelles. Nous aborderons brièvement certaines des applications les plus notables de Storm dans ce chapitre.

Klout

Klout est une application qui utilise l'analyse des médias sociaux pour classer les utilisateurs en fonction de leur influence sociale en ligne via le Klout Score, qui est une valeur numérique comprise entre 1 et 100. Klout utilise l'abstraction Trident intégrée d'Apache Storm pour créer des topologies complexes de données en streaming.

The Weather Channel

The Weather Channel utilise la topologie Storm pour obtenir des données météorologiques. Il est connecté à Twitter pour permettre la publicité météo sur Twitter et les applications mobiles. OpenSignal est une entreprise spécialisée dans la cartographie de la couverture sans fil. StormTag et WeatherSignal sont des projets basés sur la météo créés par OpenSignal. StormTag est une station météo Bluetooth qui se connecte à votre porte-clés. Les données météorologiques collectées par l'appareil sont envoyées à l'application WeatherSignal et au serveur OpenSignal.

Industrie des télécommunications

Les fournisseurs de télécommunications traitent des millions d'appels téléphoniques par seconde. Ils effectuent des analyses médico-légales sur les appels interrompus et de mauvaise qualité. Les enregistrements détaillés des appels arrivent à un rythme de millions par seconde, et Apache Storm traite ces flux en temps réel et identifie tout modèle perturbateur. L'analyse des tempêtes peut être utilisée pour améliorer continuellement la qualité des appels.