We have a stream of requests for aggregation for polygons over a set of rasters (eg: Sum of all values under polygon (AOI) in rasters A, B and C. The set of rasters is potentially unbounded and the aggregation itself can be sophisticated, where the aggregation value is continguent on per-pixel values of A and B and not their summaries (eg. Producing multi-dimensional histogram).
Challanges
- The request stream does not have uniform rate
- The requests in a stream have relative priority
- Stream latency needs to be optimized
- Stream throughput needs to be optimized