Get Set GO !
  • Let's get started
  • Running Spark on your computer
Introduction to Spark
  • Spark vs. Hadoop - who wins ?
  • Challenges Spark tries to address
  • How Spark is faster than Hadoop ?
RDD - Core of Spark
  • The need for RDD
  • What is RDD ?
  • What an RDD is not
Execution in Spark (Behind the scenes)
  • First program in Spark
  • What are dependencies & why they are important ?
  • Program to Execution (Part 1)
  • Program to Execution (Part 2)
2 important concepts in Spark
  • Memory management
  • Fault tolerance
A short chapter on Scala
  • Introduction to Scala
  • First program in Scala (not Hello World)
  • Scala functions