Spark Stream: Aggregate References https://medium.com/@vndhya/how-aggregation-works-end-to-end-in-spark-structured-streaming-7ebe99d09ceb