本章首先介绍了Spark应用程序的开发流程以及如何编译和调试Spark程序。用户可以选用对Scala项目能够很好支持的Intellij IDE。如果用户想深入了解Spark,以及诊断问题,建议读者配置好源码阅读环境,进行源码分析。
通过本章的介绍,读者可以进行Spark开发环境的搭建,以及程序的开发,后续将介绍Spark的生态系统BDAS。