Hadoop, Spark and GCP