Post

durable objects are a solid backend for this, one object per workflow instance gives you stop-and-go state without hand rolling a saga pattern. the gotcha is keeping each step idempotent across resumes or a retry double fires side effects