Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.
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. | 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. |
Statistics | |
GitHub Stars 9.5K | GitHub Stars 2.4K |
GitHub Forks 1.7K | GitHub Forks 622 |
Stacks 118 | Stacks 56 |
Followers 126 | Followers 36 |
Votes 9 | Votes 0 |
Pros & Cons | |
Pros
| No community feedback yet |

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.

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.

Take notes to a new level with Evernote, the productivity app that keeps your projects, ideas, and inspiration handy across all your digital devices. It helps you capture and prioritize ideas, projects, and to-do lists, so nothing falls through the cracks.

It is an open-source framework that helps you to create, process and manage your background jobs, i.e. operations you don't want to put in your request processing pipeline. It supports all kind of background tasks – short-running and long-running, CPU intensive and I/O intensive, one shot and recurrent.

It is an excellent free-for-life task managing tool with several benefits. Its clear, user-friendly interface is perfect for small businesses and startups as well as enterprise-level use. It makes it a seamless transition from any other project management tools. Its simple but effective layout allows new users to quickly adapt to its ever-expanding set of features. It allows users to create boards and provide access to users or teams as required, set priority and precedence of the task and allowing for subtasks and discussions to be created. With unlimited tasks, users, projects and free support, it is quickly making its way into businesses from across the world and the ultimate growth hack tool.

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.

It lets you keep track of everything in one place. It gives you the confidence that everything’s organized and accounted for, so you can make progress on the things that are important to you.

Get organized in notebooks you can divide into sections and pages. With easy navigation and search, you’ll always find your notes right where you left them. It gathers users' notes, drawings, screen clippings and audio commentaries. Notes can be shared with other OneNote users over the Internet or a network.

It is a free command line task/todo manager. It is written in Haskell, which yields a high-performant and robust piece of software. As the backend it uses SQLite (support for plain files and Git is planned).

Redis -> Sidekiq == Faktory -> Faktory. Faktory is a server daemon which provides a simple API to produce and consume background jobs. Jobs are a small JSON hash with a few mandatory keys.