Serverless long-running tasks Transform your Go or Rust functions into durable, serverless background tasks,
ensuring reliability and resilience without complex infrastructure. How it works
Zenyth evaluates your Go or Rust code in a WebAssembly (Wasm) runtime, logging the results
of all non-deterministic operations—such as reading the current time, generating
random numbers, or making web requests. If your program encounters a transient
error or the executing node crashes, Zenyth uses the execution log to restart t
he program and fast-forward to the previous execution point.
This makes your code highly reliable without the need for complex retry and recovery logic.