Books & Videos

Table of Contents

  1. Chapter 1 What is Spark?

  2. Chapter 2 A Gentle Introduction to Spark

  3. Chapter 3 Advanced Spark

  4. Chapter 4 Structured APIs Overview

  5. Chapter 5 Basic Structured Operations

  6. Chapter 6 Working with Different Types of Data

  7. Chapter 7 Aggregations

  8. Chapter 8 Joins

  9. Chapter 9 Data Sources

  10. Chapter 10 Spark SQL

  11. Chapter 11 Datasets

  12. Chapter 12 Low Level APIs Overview

  13. Chapter 13 Basic RDD Operations

  14. Chapter 14 Advanced RDD Operations

  15. Chapter 15 Distributed Variables

  16. Chapter 16 How Spark Runs on a Cluster

  17. Chapter 17 Writing Spark Applications

  18. Chapter 18 Deploying Spark

  19. Chapter 19 Monitoring and Debugging

  20. Chapter 20 Configuring, Optimizing, and Tuning

  21. Chapter 21 Streaming Concepts

  22. Chapter 22 What Makes Streaming in Spark Different

  23. Chapter 23 Structured Streaming

  24. Chapter 24 Operationalizing Structured Streaming

  25. Chapter 25 Advanced Analytics and Machine Learning

  26. Chapter 26 Preprocessing Data

  27. Chapter 27 Classification

  28. Chapter 28 Regression

  29. Chapter 29 Recommendation

  30. Chapter 30 Clustering

  31. Chapter 31 Graph Analysis

  32. Chapter 32 Deep Learning

  33. Chapter 33 Ecosystem and Communit

  34. Chapter 34 Spark Packages

  35. Chapter 35 R on Spark