Durable execution systems like Temporal and Restate attempt to enable long-running workflows that can pause and resume, but face fundamental limitations because modern runtimes lack marshalable stacks. The author explores why truly serializable call stacks with handles, code versioning, and state preservation remain

16m read time From blog.julik.nl
Post cover image
Table of contents
Electric dreams of marshalable stacksIdempotency as substituteBring it back, sing it backConclusion

Sort: