What do people of all stacks use nowadays? Do JAM stack devs use web workers and service workers? Or are people using AWS lambda for this stuff (or beanstalk? blah)? Or are you using Kubernete's job runners? Or do you offload it to Zapier? Or do you use big data tools like Apache Spark, because it's specific to the job, and a generic runner won't do? Or are there mature services for the specific offline processing that you need that you can just punt it to a 3rd party?
For me, we've co-opted event handlers in Hasura as a poor man's background job runner, and I wish there was something that gave me more visibility into job throughput and performance, easier debugging, chainability between jobs, and integration with 3rd party services. Anyone have a job running framework/platform that they love?