A whirlwind introduction to dataflow graphs (2018)