1
0
Fork 0
mirror of https://github.com/endofunky/sidetiq.git synced 2022-11-09 13:53:30 -05:00
NO LONGER MAINTAINED Recurring jobs for Sidekiq
Find a file
2017-01-31 13:08:58 +00: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.2 2016-08-15 09:16:44 +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 Update CHANGELOG [ci skip] 2016-08-15 09:15:26 +01: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
Rakefile Move Rake tasks into subfolder. 2013-09-16 16:24:13 +01:00
README.md Add no longer maintained warning 2017-01-31 13:08:58 +00:00
sidetiq.gemspec Update dependencies 2016-08-15 09:02:00 +01:00

Sidetiq

Build Status Dependency Status Coverage Status Code Climate

Recurring jobs for Sidekiq.

NO LONGER MAINTAINED!!!

Due to changes in Sidekiq (which would necessitate an almost complete rewrite) and the move to the ActiveJob abstraction this library is no longer maintained. Please refer to alternatives instead.

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