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 and Ruby apps. The best Celery: Distributed Task Queue alternative is RabbitMQ, which is both free and Open Source. Other great apps like Celery: Distributed Task Queue are Apache Pulsar, Zenaton, ØMQ and sidekiq.

  • FreeOpen Source
  • ...

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

More about Celery: Distributed Task Queue
Celery: Distributed Task Queue alternatives page was last updated Nov 29, 2024
Copy a direct link to this comment to your clipboard
Alternatives
  1. RabbitMQ icon
     14 likes
    Copy a direct link to this comment to your clipboard

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

    14 RabbitMQ alternatives

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    RabbitMQ VS Celery: Distributed Task Queue

     
    Comments about RabbitMQ as an Alternative to Celery: Distributed Task Queue
    Guest
    Negative Nov 29, 2024
    0

    RabbitMQ is for messaging, Celery is for running tasks

    Celery: Distributed Task Queue Icon
    RabbitMQ icon
    • RabbitMQ is the most popular Windows, Mac & Linux alternative to Celery: Distributed Task Queue.

    • RabbitMQ is the most popular Open Source & free alternative to Celery: Distributed Task Queue.

    • RabbitMQ is Free and Open SourceCelery: Distributed Task Queue is also Free and Open Source
  2. Apache Pulsar icon
     2 likes
    Copy a direct link to this comment to your clipboard

    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.

    15 Apache Pulsar alternatives

    License model

    • FreeOpen Source

    Country of Origin

    • US flagUnited States

    Platforms

    • Self-Hosted

    Apache Pulsar Features

    1.  Streaming
    2.  Distributed

    Apache Pulsar VS Celery: Distributed Task Queue

     
    • Apache Pulsar is the most popular Self-Hosted alternative to Celery: Distributed Task Queue.

    • Apache Pulsar is Free and Open SourceCelery: Distributed Task Queue is also Free and Open Source
  3. Zenaton icon
     6 likes
    Copy a direct link to this comment to your clipboard

    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. It allows developers to easily integrate third party services and APIs iby triggering tasks and...

    43 Zenaton alternatives

    License model

    • FreemiumProprietary

    Country of Origin

    • US flagUnited States

    Platforms

    • Clever Cloud
    • Software as a Service (SaaS)
    • Heroku

    Zenaton Features

    1.  Workflow
    2.  Container Orchestration
    3.  Real-time monitoring
    4.  Workflow Triggers
    5.  Task Scheduling
    6.  API Integration
    7.  Scheduling

    Zenaton VS Celery: Distributed Task Queue

     
    • Zenaton is the most popular SaaS alternative to Celery: Distributed Task Queue.

    • Zenaton is Freemium and ProprietaryCelery: Distributed Task Queue is Free and Open Source
  4. ØMQ icon
     3 likes
    Copy a direct link to this comment to your clipboard

    Ø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.

    11 ØMQ alternatives

    License model

    • FreeOpen Source

    Platforms

    • Windows
    • Linux
    • BSD

    Properties

    1.  Scalable

    Features

    1.  Distributed
    2.  Multicasting

    ØMQ VS Celery: Distributed Task Queue

     
  5. sidekiq icon
     1 like
    Copy a direct link to this comment to your clipboard

    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.

    5 sidekiq alternatives

    License model

    • FreemiumOpen Source

    Country of Origin

    • US flagUnited States

    Platforms

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

    sidekiq Features

    1.  Web-Based

    sidekiq VS Celery: Distributed Task Queue

     
  6. Copy a direct link to this comment to your clipboard

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

    5 Delayed::Job alternatives

    License model

    • FreeOpen Source

    Platforms

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

    Delayed::Job Features

    1.  Server Monitoring
    2.  Dashboard
    3.  Web-Based

    Delayed::Job VS Celery: Distributed Task Queue

     
  7. Qutrunk icon
     1 like
    Copy a direct link to this comment to your clipboard

    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.

    11 Qutrunk alternatives

    License model

    • FreeProprietary

    Platforms

    • Online

    Properties

    1.  Scalable

    Features

    1.  SMS Messaging

    Qutrunk VS Celery: Distributed Task Queue

     
    • Qutrunk is the most popular Web-based alternative to Celery: Distributed Task Queue.

    • Qutrunk is Free and ProprietaryCelery: Distributed Task Queue is Free and Open Source
  8. Zeplo icon
     Like
    Copy a direct link to this comment to your clipboard

    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.

    13 Zeplo alternatives

    License model

    Country of Origin

    • GB flagUnited Kingdom

    Platforms

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

    Zeplo Features

    1.  Cloud Sync
    2.  Email Notifications
    3.  Notifications
    4.  Serverless
    5.  Task Scheduling
    6.  REST API

    Zeplo VS Celery: Distributed Task Queue

     
    • Zeplo is the most popular commercial alternative to Celery: Distributed Task Queue.

    • Zeplo is Paid and ProprietaryCelery: Distributed Task Queue is Free and Open Source
  9.  Like
    Copy a direct link to this comment to your clipboard

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

    4 Resque alternatives

    License model

    • FreeOpen Source

    Platforms

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

    Resque VS Celery: Distributed Task Queue

     
  10. Copy a direct link to this comment to your clipboard

    cTRL is a server for remote execution of pending tasks and commands in real time, supporting a queue with continuous thread limiting and throttling.

    3 cTRL Server alternatives

    License model

    • FreeOpen Source

    Platforms

    • Self-Hosted
    • CentOS
    • Debian
    • FreeBSD
    • NetBSD
    • OpenBSD

    cTRL Server Features

    1.  Queued Operations
    2.  Remote Task Execution

    cTRL Server VS Celery: Distributed Task Queue

     
  11.  Like
    Copy a direct link to this comment to your clipboard

    Dramatiq is a fast and reliable distributed task processing library for Python 3. If you've ever had to use Celery in anger, you'll love Dramatiq.

    3 Dramatiq alternatives

    License model

    • Free PersonalOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    Dramatiq Features

    1.  Asynchronous

    Dramatiq VS Celery: Distributed Task Queue

     
  12.  Like
    Copy a direct link to this comment to your clipboard

    An easy way to perform background processing in .NET and .NET Core applications. No Windows Service or separate process required. Backed by persistent storage. Open and free for commercial use.

    4 Hangfire alternatives

    License model

    • Free PersonalOpen Source

    Country of Origin

    • EE flagEstonia
    • European Union flagEU

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted

    Hangfire Features

    1.  Server Monitoring
    2.  Dashboard
    3.  Web-Based

    Hangfire VS Celery: Distributed Task Queue

     
12 of 12 Celery: Distributed Task Queue alternatives