Storm fue creado originalmente por Nathan Marz y equipo en BackType. BackType es una empresa de análisis social. Más tarde, Storm fue adquirida y de código abierto porTwitter. En poco tiempo, Apache Storm se convirtió en un estándar para el sistema de procesamiento distribuido en tiempo real que le permite procesar una gran cantidad de datos, similar a Hadoop. Apache Storm está escrito en Java y Clojure. Continúa siendo líder en análisis en tiempo real. Este tutorial explorará los principios de Apache Storm, mensajería distribuida, instalación, creación de topologías de Storm y las implementará en un clúster de Storm, flujo de trabajo de Trident, aplicaciones en tiempo real y finalmente concluye con algunos ejemplos útiles.
Este tutorial ha sido preparado para profesionales que aspiran a hacer una carrera en Big Data Analytics utilizando el framework Apache Storm. Este tutorial le brindará conocimientos suficientes sobre cómo crear e implementar un clúster de Storm en un entorno distribuido.
Antes de continuar con este tutorial, debe tener un buen conocimiento de Core Java y cualquiera de los sabores de Linux.