Andrea Lattuada

Learn More
This document presents Faucet, a modular flow control approach for distributed data-parallel dataflow engines with support for arbitrary (cyclic) topologies. When compared to existing <i>backpressure</i> techniques Faucet has the following differentiating characteristics: (i) the implementation only relies on existing progress information exposed by the(More)
The need for frameworks to express distributed computation in a safe and reliable manner has, in the recent years, resulted in renewed interest for the dataflow programming model, which represents a program as a graph of interconnected operators that perform data transformations. Many research-oriented and industry-grade systems have employed this model to(More)
  • 1