The Art of Aggregation with Kafka and Spark: Part 2 · HackerTrans