Spark Concepts
Spark DataFrame Spark Dataset RDD Shuffle Join Datasets vs DataFrames Transformations vs Actions Collect vs Take
Spark Optimization
Predicate Pushdown