Part 2: Introducing Spark
This part will offer you a comprehensive understanding of Spark’s capabilities and operational principles. It will cover what Spark is, why it’s important, and some of the applications Spark is most useful in. It will tell you about the different types of users who can benefit from Spark. It will also cover the basics of Spark architecture and how applications are navigated through in Spark. It will detail narrow and wide Spark transformations and discuss lazy evaluations in Spark. It’s important to have this understanding because Spark works differently than other traditional frameworks.
This part has the following chapters:
- Chapter 2, Understanding Apache Spark and Its Applications
- Chapter 3, Spark Architecture and Transformations