TimeStream: reliable stream computation in the cloud
High-availability algorithms for distributed stream processing