Windmill looks cool! I've always wanted to write something like Huginn [1] available as a single binary.
Can I ask, what were the benefits of writing a new workflow engine instead of building around Temporal?
Can I ask, what were the benefits of writing a new workflow engine instead of building around Temporal?
Overall it would have been possible to build this on top of Temporal but the biggest benefit of Temporal, which is idempotency/checkpointing is not something we could have offered at the level of abstraction that we operate, running arbitrary single scripts piped together using a result graph and a shared mounted folder. So why bother?