Learning Spark: Lightning-Fast Big Data Analysis

If you are a big data guy (or want to be) this is a great book. Why is it listed here in Machine learning, well if you want to do distributed machine learning and have terabytes of data you need this book. This book is great for engineers as well as data scientists. This will get you ready with the concepts of RDD’s. While there is a chapter on Machine learning, I would recommend a follow-up book to see how machine learning works with Spark

Holden Karau
Machine Learning