“…The approaches presented in Sect. 4 exploit advantages of modern hardware, such as multi-core processors and high- Cutty [14], Scotty [65,66,68], AJoin [34], Eco-Join [44], Zhang et al [76], Parallel ADWIN [26] Modern Hardware Zeuch et al [72], Grizzly [28], Slash [21] Distributed Window Processing AStream [35], Disco [8], Rhino [6,20] Stream Processing Systems Scotty Connectors to Apache Flink [13], Storm [61], Beam [3], Samza [47], Kafka Streams [38], Spark [60,71]; NebulaStream [73,74], Agora [69], SENSE [62,63,67] Applications…”