Big Data with Hadoop Spark Scala Kafka