Software Alternatives, Accelerators & Startups

Resque

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

Resque

Resque Reviews and Details

This page is designed to help you find out whether Resque is good and if it is the right choice for you.

Screenshots and images

  • Resque Landing page
    Landing page //
    2023-10-04

Features & Specs

  1. Simplicity

    Resque is known for its straightforward design and simplicity, making it easy to integrate into existing projects and understand its mechanics, which is beneficial for small to medium-sized applications.

  2. Language Support

    While Resque is originally designed for Ruby, it has implementations in various languages such as Python and PHP, allowing cross-language usage and flexibility for developers who might not be working in Ruby.

  3. Reliability

    Built on top of Redis, Resque benefits from Redis' durability for storing and managing job queues, making it a reliable choice for job queue management.

  4. Background Processing

    It facilitates background processing of jobs, which helps in scaling applications by offloading long-running processes from the main web servers.

  5. Community and Ecosystem

    Resque has a strong, active community and a broad ecosystem of plugins and extensions, which can help in extending its functionality and maintaining the package.

Badges

Promote Resque. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

We don't have any videos for Resque yet.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Resque and what they use it for.
  • How Solid Queue Became the Rails 8 default, and More on Open Source Maintainership
    Seven gems, one problem. 37signals was running seven separate gems just to cover the edge cases Resque didn't handle natively. That became the brief for Solid Queue. - Source: dev.to / 27 days ago
  • What are some popular background job processing libraries for Rails (e.g., Sidekiq, Delayed Job)?
    Resque relies on Redis for job queue management and is known for its scalability and efficiency. - Source: dev.to / over 1 year ago
  • story of upgrading rails 5.x to 7.x
    We split the staging server into two instances using Ubuntu 22.04 as the base image. The first instance is for a web server with nginx,  passenger and MySQL. The second instance is for the support server and this is where we install redis, memcache, mongodb and resque. - Source: dev.to / almost 2 years ago
  • Itโ€™s Time For Active Job
    It is hard to imagine any big and complex Rails project without background jobs processing. There are many gems for this task: **Delayed Job, Sidekiq, Resque, SuckerPunch** and more. And Active Job has arrived here to rule them all. - Source: dev.to / about 2 years ago
  • How to Setup a Project That Can Host Up to 1000 Users for Free
    Rollbar is a great error-tracking service. It alerts us on exceptions and errors, provides analysis tools and dashboard, so we can see, reproduce, and fix bugs quickly when something went wrong. This service has a possibility to log not only uncaught exceptions but any messages. By default, the messages are reported synchronously, but you can enable asynchronous reporting using Sidekiq, girl_friday, or Resque.... - Source: dev.to / about 2 years ago
  • Add web scraping data into the database at regular intervals [ruby & ror]
    You can use a background job queue like Resque to scrape and process data in the background, and a scheduler like resque-scheduler to schedule jobs to run your scraper periodically. Source: about 4 years ago
  • How to run a really long task from a Rails web request
    So how do we trigger such a long-running process from a Rails request? The first option that comes to mind is a background job run by some of the queuing back-ends such as Sidekiq, Resque or DelayedJob, possibly governed by ActiveJob. While this would surely work, the problem with all these solutions is that they usually have a limited number of workers available on the server and we didnโ€™t want to potentially... - Source: dev.to / over 4 years ago
  • Building a dynamic staging platform
    Background jobs are another limitation. Since only the Aha! Web service runs in a dynamic staging, the host environment's workers would process any Resque jobs that were sent to the shared Redis instance. If your branch hadn't updated any background-able methods, this would be no big deal. But if you were hoping to test changes to these methods, you would be out of luck. - Source: dev.to / over 4 years ago
  • #30DaysofAppwrite : Appwriteโ€™s building blocks
    The Schedules worker corresponds to the appwrite-schedule service in the docker-compose file. The Schedules worker uses a Resque Scheduler under the hood and handles the scheduling of CRON jobs across Appwrite. This includes CRON jobs from the Tasks API, Webhooks API, and the functions API. - Source: dev.to / about 5 years ago
  • A quick look at background jobs in Ruby
    There are a few of popular systems. A few need a database, such as Delayed::Job, while others prefer Redis, such as Resque and Sidekiq. - Source: dev.to / over 5 years ago

Do you know an article comparing Resque to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Resque discussion

Log in or Post with

Is Resque good? This is an informative page that will help you find out. Moreover, you can review and discuss Resque here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.