Fully decentralized computation of aggregates over data streams