Hacker News new | ask | show | jobs
by thoughtlede 814 days ago
Yeah. Rollbacks or reruns are hard when dealing with external systems. Actions need to be idempotent for reruns to work.

One thing you may focus on is making workflows more durable: Checkpointing and sending to users summaries of last checkpoints when things fail.

The last thing you want a non-tech user (your target customer) is to figure out what’s the state of a failed workflow.

1 comments

Great idea -- we're looking at showing workflow history and this is a good addition.