AlternativeTo Logo

Celery: Distributed Task Queue Alternatives

Celery: Distributed Task Queue is described as 'Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well' and is an app. There are more than 10 alternatives to Celery: Distributed Task Queue for a variety of platforms, including Windows, Linux, Mac, Self-Hosted solutions and Ruby. The best alternative is RabbitMQ, which is both free and Open Source. Other great apps like Celery: Distributed Task Queue are ØMQ, Zenaton, sidekiq and Ralley.

Celery: Distributed Task Queue alternatives are mainly Workflow Automation Tools but may also be Task Automation Apps. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of Celery: Distributed Task Queue.
This page was last updated
  • FreeOpen Source
  • Mac
  • Windows
  • Linux
  • Python

Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation,...

Learn more about Celery: Distributed Task Queue

  1. RabbitMQ icon

    RabbitMQ

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    RabbitMQ is a complete and highly reliable enterprise messaging system based on the emerging AMQP standard

    Suggest and vote on features
    Screenshot
  2. ØMQ icon

    ØMQ

    • FreeOpen Source
    • Windows
    • Linux
    • BSD

    ØMQ is a high-performance asynchronous messaging library aimed at use in scalable distributed or concurrent applications. It provides a message queue, but unlike message-oriented middleware, a ØMQ system can run without a dedicated message broker.

    Suggest and vote on features
    No screenshots yet


  3. Zenaton is a developer tool and hosted workflow engine for writing, running and monitoring all of your background processes whether it is a single task or a long running workflow.

    Suggest and vote on features
    Screenshot
  4. sidekiq icon

    sidekiq

    • FreemiumOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Ruby
    • Redis
    • Ruby on Rails

    Simple, efficient background processing for Ruby. Sidekiq uses threads to handle many jobs at the same time in the same process. It does not require Rails but will integrate tightly with Rails to make background processing dead simple.

    Suggest and vote on features
    Screenshot
  5. Ralley icon

    Ralley

    • FreemiumProprietary
    • Online
    • C (programming language)
    • Ruby
    • C#
    • Python
    • JavaScript
    • Software as a Service (SaaS)
    • Heroku
    • PHP
    • Go (Programming Language)
    • C++
    • Typescript
    • Java
    • Node.JS

    Simple, robust message queue as a service, that requires absolutely no setup as it works over HTTPS!

    Suggest and vote on features
    View the status of every single job, and manually reprocess failed jobs.


  6. Qutrunk icon

    Qutrunk

    • FreeProprietary
    • Online

    Dedicated platform to send and receive messages within your applications. It has simple REST API and clean web UI. It allows to control access to your queues with managed access tokens.

    Suggest and vote on features
    Screenshot
  7. Delayed::Job icon

    Delayed::Job

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Mongoid
    • Ruby
    • Redis
    • Rails ActiveRecord
    • Ruby on Rails

    Database based asynchronous priority queue system -- Extracted from Shopify - collectiveidea/delayed_job

    Suggest and vote on features
    No screenshots yet
  8. Zeplo icon

    Zeplo

    • Software as a Service (SaaS)
    • Online
    • Mac
    • Linux
    • Windows

    Zeplo lets developers add retry, delay, queue and schedule to HTTP endpoints without setting up Redis, RabbitMQ or SQS. Just prefix any HTTP endpoint with zeplo.to/ and the request is queued.

    ⚫︎ Cloud SyncSync your data (notes, documents, bookmarks, etc.) across your different devices and to the cloud.
    Suggest and vote on features
    Add the `zeplo.to/` prefix to any API call to add it to the queue.
  9. Resque

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Ruby
    • Redis
    • Ruby on Rails
    • RubyGems

    Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.

    Suggest and vote on features
    Screenshot
  10. Apache Pulsar icon

    Apache Pulsar

    • FreeOpen Source
    • Self-Hosted

    Apache Pulsar is a distributed, open source pub-sub messaging and streaming platform for real-time workloads, managing hundreds of billions of events per day.

    Suggest and vote on features
    No screenshots yet
Showing 10 of 13 alternatives