Language Runtime and Optimizations in IBM Streams
The Design of the Borealis Stream Processing Engine