Efficient Placement of Decomposable Aggregation Functions for Stream Processing over Large Geo-Distributed Topologies | Synapse