delayed_job vs Que: What are the differences?
Developers describe delayed_job as "Database backed asynchronous priority queue -- Extracted from Shopify". Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks. On the other hand, Que is detailed as "A Ruby job queue that uses PostgreSQL's advisory locks for speed and reliability". Que is a high-performance alternative to DelayedJob or QueueClassic that improves the reliability of your application by protecting your jobs with the same ACID guarantees as the rest of your data.
delayed_job and Que belong to "Background Processing" category of the tech stack.
delayedjob and Que are both open source tools. It seems that delayedjob with 4.46K GitHub stars and 915 forks on GitHub has more adoption than Que with 1.47K GitHub stars and 122 GitHub forks.