Module: Sidekiq
- Defined in:
- lib/sidekiq/api.rb,
lib/sidekiq/middleware/chain.rb
Overview
Sidekiq’s Data API provides a Ruby object model on top of Sidekiq’s runtime data in Redis. This API should never be used within application code for business logic.
The Sidekiq server process never uses this API: all data manipulation is done directly for performance reasons to ensure we are using Redis as efficiently as possible at every callsite.
Defined Under Namespace
Modules: Middleware Classes: DeadSet, JobRecord, JobSet, Process, ProcessSet, ProfileRecord, ProfileSet, Queue, RetrySet, ScheduledSet, SortedEntry, SortedSet, Stats, Work, WorkSet
Constant Summary collapse
- Workers =
Since “worker” is a nebulous term, we’ve deprecated the use of this class name. Is “worker” a process, a type of job, a thread? Undefined! WorkSet better describes the data.
WorkSet