Chapter 2. Developing Applications with Spark

In this chapter, we will cover:

  • Exploring the Spark shell
  • Developing a Spark application in Eclipse with Maven
  • Developing Spark applications in Eclipse with SBT
  • Developing a Spark application in Intellij IDEA with Maven
  • Developing a Spark application in Intellij IDEA with SBT

Introduction

To create production quality Spark jobs/application, it is useful to use various integrated development environments (IDEs) and build tools. This chapter will cover various IDEs and build tools.

Get Spark Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.