Apache Storm - Applications

Le framework Apache Storm prend en charge la plupart des meilleures applications industrielles actuelles. Nous fournirons un très bref aperçu de 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 ses utilisateurs en fonction de l'influence sociale en ligne via 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 qui diffusent des données.

La chaîne météo

The Weather Channel utilise des topologies Storm pour ingérer des données météorologiques. Il s'est associé à Twitter pour permettre la publicité informée sur la 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 WeatherSignalsont des projets basés sur la météo créés par OpenSignal. StormTag est une station météo Bluetooth qui se fixe à un porte-clés. Les données météorologiques collectées par l'appareil sont envoyées à l'application WeatherSignal et aux serveurs 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 recherches sur les appels interrompus et la mauvaise qualité du son. Les enregistrements des détails des appels affluent à un taux de millions par seconde et Apache Storm les traite en temps réel et identifie les modèles problématiques. L'analyse des tempêtes peut être utilisée pour améliorer continuellement la qualité des appels.