NO LONGER MAINTAINED Recurring jobs for Sidekiq
Go to file
Tobias Svensson 3ef3606492 Bump to v0.7.1 2016-08-15 09:03:24 +01:00
examples Makes Sidekiq compatible to Sidekiq 3.5.0 and Celluloid 0.17 2015-09-08 15:45:17 +02:00
lib Bump to v0.7.1 2016-08-15 09:03:24 +01:00
tasks Move Rake tasks into subfolder. 2013-09-16 16:24:13 +01:00
test Merge branch 'runtime-history' of https://github.com/allenan/sidetiq into allenan-runtime-history 2016-02-04 07:27:48 +00:00
.gitignore Add dump.rdb to .gitignore. 2013-03-11 10:52:45 +00:00
.travis.yml Remove unnecessary builds 2016-02-04 07:26:58 +00:00
CHANGELOG.md Bump to v0.7.0 2016-02-04 07:31:31 +00:00
Gemfile Move development dependencies from Gemfile to gemspec. 2013-08-27 11:41:42 +01:00
LICENSE Update LICENSE for 2016 2016-02-04 07:29:31 +00:00
README.md Update contact details 2016-08-15 08:44:56 +01:00
Rakefile Move Rake tasks into subfolder. 2013-09-16 16:24:13 +01:00
sidetiq.gemspec Update dependencies 2016-08-15 09:02:00 +01:00

README.md

Sidetiq

Build Status Dependency Status Coverage Status Code Climate

Recurring jobs for Sidekiq.

Overview

Sidetiq provides a simple API for defining recurring workers for Sidekiq.

  • Concurrency and fault-tolerance using Celluloid actors.

  • Flexible DSL based on ice_cube.

  • Distributed, Redis-based locking to synchronize multiple Sidetiq processes.

  • Web extension with extensive monitoring of recurring jobs.

  • Sidetiq runs in your Sidekiq processes. No extra resources required.

Usage

Please see the Sidetiq wiki for more detailed documentation and usage notes.

License

Sidetiq is released under the 3-clause BSD. See LICENSE for further details.

Author

Tobias Svensson, @endofunky, http://github.com/endofunky