/sidetiq

Recurring jobs for Sidekiq

Primary LanguageRubyBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

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, @tobiassvn, http://github.com/tobiassvn