3 ms·
So the Sidekiq is a product that allows to implement service/daemon in Ruby? I am not a Rubyist, and couldn't figure out what this does ...
by kelvin0 12y ago
So the Sidekiq is a product that allows to implement service/daemon in Ruby? I am not a Rubyist, and couldn't figure out what this does ...
- sanderjd 12y agoYeah, basically provides both sides of the common web application workflow of queuing longer-running and less-important functionality, often emails. It comes with a library used by application code to stick stuff on a queue in redis, and a daemon that pulls stuff off that queue and runs it.
- mountaineer 12y agoIt's a product for handling background jobs, typically generated from web applications. It's similar in function to resque, delayed job, etc. Rails is bringing native background job support to Rails 4.2 in the form of Active Job[1], so these background job runners will become even more popular I imagine. Sidekiq itself provides a service/daemon (well, the processing part of it), it does not provide the ability to implement your own service/daemon. [1] http://edgeguides.rubyonrails.org/active_job_basics.html http://edgeguides.rubyonrails.org/active_job_basics.html