Just published: What to do when you can't ensure that services will run normally and return correct data? We have our Sagas and our Circuit Breakers, but maybe there's a cleaner way. Let's have a look at the Scheduler - Agent - Supervisor architectural pattern.
Links:
the original article describing the pattern https://vasters.com/archive/Cloud-Architecture-The-Scheduler-A...
https://mozaicworks.com/blog/scheduler-agent-supervisor-architectural-pattern?fsp_sid=211