Group-Aware Stream Filtering: Towards Collaborative Data Reduction in Stream Processing Systems