Our great sponsors
-
n8n
Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
it is up to you and how you implement it. eg. a trigger notifies the backend that a new job is in the queue (push) or the backend can regularly check for new jobs (pull). once the backend finishes the job, the row in the queue table can be updated with a flag "DONE" or something like that.
you can still any language you want in the backend for notifications, or use even ZMQ (for example https://github.com/SpiderOak/skeeter) or other implementations or postgres extensions.
very flexible and is set up in less than an hour.
hmm...another option would be n8n (https://n8n.io/). comes as a docker container. there you can build your customized pipelines. setting up n8n + a job queue with a worker is less than an hour of work.