Practical Real-time Data Processing and Analytics
by Shilpi Saxena, Selva raj Ramasamy, Prateek Bhati, Saurabh Gupta
Summary
In this chapter, we explained what a data stream is and gave related examples, as well as looking at the real-time use cases related to data streams. We got readers acquainted and introduced setup and quick execution for different real-time data ingestion tools like Flume, NiFi, Logstash, and Fluentd. We also explained where these data ingestion tools stand in terms of reliability and scalability. Then, we tried to compare the data ingestion tools so that the reader could pick the tools as per the need for their use case, after comparing pros and cons. They can run the examples by running the code bundled in JAR easily on standalone as well as in cluster mode. In the end, we gave the reader a real-time problem to solve using data ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access