Title: Stream Processing With Apache Spark: Mastering Structured Streaming and Spark Streaming, 1st Edition
Authors: Gerard Maas, Francois Garillot, Tathagata Das, Santanu Das
Publisher: O’Reilly Media
Description: “Stream Processing With Apache Spark: Mastering Structured Streaming and Spark Streaming” offers a comprehensive guide to leveraging Apache Spark for real-time data processing. Authored by Gerard Maas, Francois Garillot, Tathagata Das, and Santanu Das, this book provides insights into mastering both Structured Streaming and Spark Streaming modules of Apache Spark. The 1st edition covers key concepts such as event-time processing, stateful stream processing, fault tolerance, and integration with various data sources and sinks. With its practical examples, best practices, and real-world use cases, this book equips data engineers, developers, and data scientists with the knowledge and skills needed to build robust and scalable stream processing applications using Apache Spark. Whether you’re new to stream processing or an experienced Spark user, this book serves as an invaluable resource for mastering the intricacies of real-time data processing with Apache Spark.