Part The Problem with Sagas We’ve all been at that point in a project when we realize that our software processes are more complex than we thought.
The Saga pattern emerged to cope with a pressing need in complex software processes: durable execution.
Companies have been moving in the right direction in their use of the Saga pattern to handle context switching in software processes.
It leaves us with the same problem, which is that the plumbing code will ultimately become unmanageable.