Journey is a library for defining and running self-computing dataflow graphs with persistence, reliability, and scalability.