Distributed aggregation for data-parallel computing: interfaces and implementations
Distributed data-parallel computing using a high-level programming language