Thanks to OP for the candid view. I was confused by Airplane.dev since it seemed like it was taking Temporal and putting SaaS + UX chrome over it. Temporal seemed like the hard part. It also made me wonder why Temporal wasn't doing something end-user friendly in parallel with their Cloud offering. I do enjoy Temporal and have shared my OSS related to it (Terraform modules and a half-baked Terraform Provider).
Regarding that service orchestrator, even before seeing Airplane et al, I've wanted to take my Terraform + Nomad + Temporal + Ops experience (coupled with all the other diverse HPC + UX stuff on my GitHub) and make a nice OSS PaaS out of it.
But I didn't because Nomad is "Business Source Licensed" -- so once I put all that work in and try to make it customer-supported, HashiCorp could shut down any commercial hopes once they finally decide to put Nomad on HCP (why not yet OMG?!). But I get why it's licensed like that, no shade on HashiCorp, any of the big clouds could otherwise host Nomad and crush them.
I much prefer Nomad to K8S for what I do (HPC on-prem + cloud-edge). And HCP itself runs on Temporal!
Wanted to shout also out to this Cron Atlas project [1], who put nice chrome and functionally over Temporal, focused on scheduling serverless functions. It is OSS, with a commercial offering. I haven't used it, but saw it on the Temporal Slack and appreciated the work.
Regarding that service orchestrator, even before seeing Airplane et al, I've wanted to take my Terraform + Nomad + Temporal + Ops experience (coupled with all the other diverse HPC + UX stuff on my GitHub) and make a nice OSS PaaS out of it.
But I didn't because Nomad is "Business Source Licensed" -- so once I put all that work in and try to make it customer-supported, HashiCorp could shut down any commercial hopes once they finally decide to put Nomad on HCP (why not yet OMG?!). But I get why it's licensed like that, no shade on HashiCorp, any of the big clouds could otherwise host Nomad and crush them.
I much prefer Nomad to K8S for what I do (HPC on-prem + cloud-edge). And HCP itself runs on Temporal!