Thanks for posting this.
I'm curious how this differs from Uber/Cadence, and Temporal (https://www.temporal.io/) which is a fork of cadence.
They're both also distributed workflow scheduling and state management
They're both also distributed workflow scheduling and state management
Specifically, the observability hooks in Odin would be the differentiating feature. Information is gathered to help infer the internal state of jobs. This means Odin can directly help diagnose where the problems are and get to the root cause of any interruptions. Debugging, but you're one step ahead.