This chapter will cover how we can do graph processing using GraphX, Spark's graph processing library.
The chapter is divided into the following recipes:
Fundamental operations on graphs
Using PageRank
Finding connected components
Performing neighborhood aggregation