Spark, Distributed Systems, Machine Learning, Hadoop, Scalability.
Learning like Stochastic Gradient Descent (SGD). So is the reason, Spark MLlib became so popular for Machine Learning, in contrast to Hadoop’s Mahout. Furthermore, to do Distributed Deep-Learning with TF you can use, Multiple GPUs on the same box (or) Multiple GPUs on different boxes (GPU Cluster)