title: How to efficiently join an arbitrary number of RDDs?
body: <p>Joining two RDDs is simple with a <code>RDD1.join(RDD2)</code>. However, if I keep an arbitrary number of RDDs in a <code>List&lt;JavaRDD&gt;</code>, how can I efficiently join them ?</p>