Cloud-based data stream processing
StreamCloud: An Elastic and Scalable Data Streaming System