Curriculum
-
1
Free Preview
-
(Included in full purchase)
Free Preview
-
(Included in full purchase)
-
2
Chapter 1: Real-Time Analytics Landscape and Use Cases
-
(Included in full purchase)
Real-Time Analytics Landscape and Use Cases
-
(Included in full purchase)
-
3
Chapter 2: Apache Spark Fundamentals (with a Streaming Mindset)
-
(Included in full purchase)
Apache Spark Fundamentals (with a Streaming Mindset)
-
(Included in full purchase)
-
4
Chapter 3: Structured Streaming
-
(Included in full purchase)
Structured Streaming
-
(Included in full purchase)
-
5
Chapter 4: Deep Dive into Sources and Sinks
-
(Included in full purchase)
Deep Dive into Sources and Sinks
-
(Included in full purchase)
-
6
Chapter 5: Windowed and Stateful Operations
-
(Included in full purchase)
Windowed and Stateful Operations
-
(Included in full purchase)
-
7
Chapter 6: Writing Streaming Queries with Spark SQL
-
(Included in full purchase)
Writing Streaming Queries with Spark SQL
-
(Included in full purchase)
-
8
Chapter 7: Low-Latency Streaming with Spark Real-Time Mode
-
(Included in full purchase)
Low-Latency Streaming with Spark Real-Time Mode
-
(Included in full purchase)
-
9
Chapter 8: Machine Learning for Streaming Applications
-
(Included in full purchase)
Machine Learning for Streaming Applications
-
(Included in full purchase)
-
10
Chapter 9: Monitoring, Debugging, and Performance Tuning
-
(Included in full purchase)
Monitoring, Debugging, and Performance Tuning
-
(Included in full purchase)
-
11
Chapter 10: Packaging, Orchestration, and CI/CD Using Declarative Automation Bundles.
-
(Included in full purchase)
Packaging, Orchestration, and CI/CD Using Declarative Automation Bundles.
-
(Included in full purchase)
-
12
Chapter 11: End-to-End Real-Time Analytics Project
-
(Included in full purchase)
End-to-End Real-Time Analytics Project
-
(Included in full purchase)
-
13
Index
-
(Included in full purchase)
Index
-
(Included in full purchase)
About the Course
The Next Generation of Data Platforms Will Be Real-Time, Intelligent, and Always On Real-time Analytics with Apache Spark is your complete, comprehensive guide to building production-grade streaming systems using Apache Spark Structured Streaming on the Databricks platform, from first principles to enterprise-scale deployment. You begin with Spark fundamentals and streaming concepts, then progressively advance through windowed aggregations, stateful processing with transformWithState, stream-stream joins, and the new Real-time Mode for sub-second latency. Every chapter combines clear explanations with production-ready code, preparing you to handle real-world challenges including late data, state management, and performance tuning across Kafka, Kinesis, Event Hubs, and Auto Loader. The final section teaches you to think like a production engineer by packaging pipelines with Declarative Automation Bundles, automating deployments with CI/CD, integrating ML inference into streaming workflows, and building monitoring dashboards with custom alerts. By the end of the book, you will have a proven blueprint for delivering scalable, fault-tolerant streaming solutions on Apache Spark and Databricks.
About the Author
Subhadip Chanda and Harsha Pasala are experts in real-time data engineering, specializing in scalable Spark and Databricks streaming architectures. Combining deep production experience with practical design insight, they guide readers beyond prototypes to build resilient, low-latency, and future-ready analytics pipelines that operate reliably at enterprise scale.