A Survey of the Stream Processing Landscape
Out-of-order processing: a new architecture for high-performance stream systems