Need advice about which tool to choose?Ask the StackShare community!

Resque

117
120
+ 1
9
Sidekiq

1.2K
605
+ 1
407
Workq

0
5
+ 1
0
Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of Resque
Pros of Sidekiq
Pros of Workq
  • 5
    Free
  • 3
    Scalable
  • 1
    Easy to use on heroku
  • 123
    Simple
  • 99
    Efficient background processing
  • 60
    Scalability
  • 37
    Better then resque
  • 26
    Great documentation
  • 15
    Admin tool
  • 14
    Great community
  • 8
    Integrates with redis automatically, with zero config
  • 7
    Great support
  • 7
    Stupidly simple to integrate and run on Rails/Heroku
  • 3
    Freeium
  • 3
    Ruby
  • 2
    Pro version
  • 1
    Fast
  • 1
    Dashboard w/live polling
  • 1
    Great ecosystem of addons
    Be the first to leave a pro

    Sign up to add or upvote prosMake informed product decisions

    - No public GitHub repository available -

    What is Resque?

    Background jobs can be any Ruby class or module that responds to perform. Your existing classes can easily be converted to background jobs or you can create new classes specifically to do work. Or, you can do both.

    What is Sidekiq?

    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 3/4 to make background processing dead simple.

    What is Workq?

    Workq is a job scheduling server strictly focused on simplifying job processing and streamlining coordination. It can run jobs in blocking foreground or non-blocking background mode.

    Need advice about which tool to choose?Ask the StackShare community!

    Jobs that mention Resque, Sidekiq, and Workq as a desired skillset
    CBRE
    Mexico Ciudad de Mexico Mexico City
    CBRE
    United Kingdom of Great Britain and Northern Ireland England Feltham
    What companies use Resque?
    What companies use Sidekiq?
    What companies use Workq?
      No companies found

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Resque?
      What tools integrate with Sidekiq?
      What tools integrate with Workq?
        No integrations found

        Blog Posts

        Jun 6 2019 at 5:11PM

        AppSignal

        RedisRubyKafka+9
        15
        1304
        GitHubMySQLSlack+44
        109
        50487
        What are some alternatives to Resque, Sidekiq, and Workq?
        delayed_job
        Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks.
        Celery
        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.
        Beanstalkd
        Beanstalks's interface is generic, but was originally designed for reducing the latency of page views in high-volume web applications by running time-consuming tasks asynchronously.
        RabbitMQ
        RabbitMQ gives your applications a common platform to send and receive messages, and your messages a safe place to live until received.
        Rake
        It is a software task management and build automation tool. It allows the user to specify tasks and describe dependencies as well as to group tasks in a namespace.
        See all alternatives