Text this: Data-intensive Systems : Principles and Fundamentals using Hadoop and Spark / by Tomasz Wiktorski.