Long-running processes
A worker is not a web app, so it does not need an open port. Makofy runs it as an always-on service that stays up and restarts after a crash.
Background worker hosting
Makofy runs your worker as a long-lived process so it keeps pulling jobs off a queue without a web server attached to it.
A worker is not a web app, so it does not need an open port. Makofy runs it as an always-on service that stays up and restarts after a crash.
Pair a worker with managed Postgres or Redis to drive Celery, BullMQ, Sidekiq, or your own loop. Scale the worker independently from your web service.
Watch live logs as jobs process, set concurrency through your code, and use health checks to catch a worker that has stalled or stopped consuming.
Questions
Yes. A worker runs as an always-on service with no web endpoint required, and Makofy restarts it if it crashes. Plans start at $6.99/mo with a 7-day free trial.
No. Workers run headless and pull from a queue, so there is no port to expose. You deploy it as a separate service from your web app.
Connect to Makofy managed Redis or Postgres to back Celery, BullMQ, Sidekiq, RQ, or a custom queue. The worker reads jobs and processes them continuously.
Yes. Deploy the worker as its own service so you can resize or run more of them without touching your web service. Boost adds 4GB and 2 vCPU for heavier jobs at $15/mo.
Related pages