As part of the work on Denote.dev, we recently started implementing an SDK for a Durable Execution framework called Temporal.
Temporal is a platform for building resilient and fault-tolerant applications.
As of this writing, it provides SDKs in multiple languages like TypeScript
and Go. There is an alpha-level Rust