Practical Real-time Data Processing and Analytics
by Shilpi Saxena, Selva raj Ramasamy, Prateek Bhati, Saurabh Gupta
Overview
This book provides a comprehensive guide to real-time data processing and analytics using modern frameworks like Apache Spark, Flink, Storm, and Kafka. Through practical examples and in-depth explanations, you will learn how to implement efficient, scalable, real-time processing pipelines.
What this Book will help me do
- Understand real-time data processing essentials and the technology stack
- Learn integration of components like Apache Spark and Kafka
- Master the concepts of stream processing with detailed case studies
- Gain expertise in developing monitoring and alerting solutions for real-time systems
- Prepare to implement production-grade real-time data solutions
Author(s)
Shilpi Saxena and Saurabh Gupta, the authors, are experienced professionals in distributed systems and data engineering, focusing on practical applications of real-time computing. They bring their extensive industry experience to this book, helping readers understand the complexities of real-time data solutions in an approachable and hands-on manner.
Who is it for?
This book is ideal for software engineers and data engineers with a background in Java who seek to develop real-time data solutions. It is suitable for readers familiar with concepts of real-time data processing, and enhances knowledge in frameworks like Spark, Flink, Storm, and Kafka. Target audience includes learners building production data solutions and those designing distributed analytics engines.