Flink Windowing: From Infinite Streams to Finite Computations - ListenHub