Optimising Spark RDD pipelines: 7 tips learned the hard way
medium.com