Statements (51)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:van
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Active_Job
|
gptkbp:can_be |
Logs job execution details
|
gptkbp:community_support |
Active community on Git Hub
|
gptkbp:creator |
gptkb:David_Heinemeier_Hansson
|
gptkbp:dependency |
gptkb:Active_Job
|
gptkbp:error_handling |
Retries failed jobs
|
gptkbp:features |
Supports job callbacks
Supports job cancellation Supports job failure notifications Supports job retries with exponential backoff Supports job serialization Supports job timeouts Supports job uniqueness Supports priority queues Supports scheduled jobs |
gptkbp:has_documentation |
https://github.com/collectiveidea/delayed_job/wiki
|
https://www.w3.org/2000/01/rdf-schema#label |
Delayed Job
|
gptkbp:hyper_threading |
Database-backed queue
|
gptkbp:installation |
Installable via Ruby Gems
|
gptkbp:is_compatible_with |
Compatible with Rails 4 and above
|
gptkbp:is_scalable |
Can be scaled horizontally
|
gptkbp:language |
gptkb:item
|
gptkbp:latest_version |
Latest version 4.1.10 (as of 2023)
|
gptkbp:performance |
Optimized for low overhead
|
gptkbp:primary_function |
Asynchronous job processing
|
gptkbp:project |
gptkb:Sucker_Punch
gptkb:Sidekiq gptkb:Que Resque Good Job |
gptkbp:release_date |
gptkb:2007
|
gptkbp:repository |
https://github.com/collectiveidea/delayed_job
|
gptkbp:setting |
Configurable via YAML
|
gptkbp:status |
Tracks job status in the database
|
gptkbp:supports |
gptkb:Active_Record
|
gptkbp:use_case |
Image processing
Data processing Batch processing API calls Background tasks Report generation Scheduled tasks File uploads Email sending Data imports Webhooks processing |
gptkbp:used_in |
gptkb:item
|
gptkbp:work |
Batch jobs
Single jobs |