Go With The Flow: Graphs, Streaming And Relational Computations Over Distributed Dataflow