On execution platforms for large-scale aggregate computing