CIEL: a universal execution engine for distributed data-flow computing
Naiad: a timely dataflow system