Spark applications