O'Reilly logo

Apache Kafka by Nishant Garg

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kafka integration with Storm

Processing small amount of data at real time was never a challenge using technologies, such as the Java Messaging Service (JMS); however, these processing systems show performance limitations while dealing with large volumes of streaming data. Also, these systems are not good scalable solutions.

Introduction to Storm

Storm is an open source, distributed, reliable, and fault-tolerant system for processing streams of large volumes of data in real time. It supports many use cases, such as real-time analytics, online machine learning, continuous computation, and Extract Transformation Load (ETL) paradigm.

There are various components that work together for streaming data processing, which are as follows:

  • Spout ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required