Matrix Computations and Optimization in Apache Spark
Spark: Cluster computing with working sets