In the previous chapter, you learned the concepts of Spark Streaming and stateful streaming. In this chapter, we are going to discuss structured stream processing built on top of the Spark SQL engine.
The recommended background for this chapter is to have some prior experience with Scala. Some familiarity with the command line is beneficial. The mandatory prerequisite for this chapter is completion of the previous chapters assuming that you have practiced ...