70-475 · Question #78
You have an Apache Storm cluster. You need to ingest data from a Kafka queue. Which component should you use to consume data emitted from Kafka?
The correct answer is C. a spout. To perform real-time computation on Storm, we create "topologies." A topology is a graph of a computation, containing a network of nodes called "Spouts" and "Bolts." In a Storm topology, a Spout is the source of data streams and a Bolt holds the business logic for analyzing and…
Question
Exhibit
Options
- Aa bolt
- Ba Microsoft Azure Service Bus queue
- Ca spout
- DFlume
How the community answered
(23 responses)- A17% (4)
- B4% (1)
- C70% (16)
- D9% (2)
Explanation
To perform real-time computation on Storm, we create "topologies." A topology is a graph of a computation, containing a network of nodes called "Spouts" and "Bolts." In a Storm topology, a Spout is the source of data streams and a Bolt holds the business logic for analyzing and processing those streams. The org.apache.storm.kafka.KafkaSpout component reads data from Kafka. https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-apache-storm-with-kafka https://hortonworks.com/blog/storm-kafka-together-real-time-data-refinery/
Topics
Community Discussion
No community discussion yet for this question.
