Determining Global States of a Distributed System.pdfLightweight Asynchronous Snapshots for Distributed Dataflows.pdf