Comment by dev_snd

5 months ago

It's an excellent point. In such a scenario, if you're bound to a rigid workflow system, you will probably have a hard time recreating all the intermediary steps required to get the system back into a consistent state with the external world.

Idempotency is key and the choice of the idempotency key as well ;)