🚀 A 10+ year production Rails application migrated from Delayed Job to Solid Queue — and finally achieved true linear scaling.

🔗 Full article:
https://rubystacknews.com/2026/02/16/from-delayed-job-to-solid-queue-how-a-10-year-rails-app-finally-achieved-linear-scaling/

#Rails #SolidQueue #BackgroundJobs #WebEngineering #KaigiOnRails
#Ruby

From Delayed Job to Solid Queue: How a 10-Year Rails App Finally Achieved Linear Scaling

From Delayed Job to Solid Queue: How a 10-Year Rails App Finally Achieved Linear Scaling February 16, 2026 Lessons from Kaigi on Rails 2025 — Shohei Kobayashi In large Rails systems, background job…

Linking Ruby knowledge from the most remote places in the world.

Many Elixir background job libraries have come and gone. While stable, Exq's last functional release was in 2022. Verk, Kiq, and Toniq are all unmaintained.

Here's why Oban won, plus a practical decision framework for when to consider the alternatives.

https://www.honeybadger.io/blog/elixir-background-jobs/?utm_source=mastodon&utm_medium=social

#ElixirLang #Oban #BackgroundJobs #SoftwareArchitecture

Elixir background jobs: choosing the right tool for the job

Learn how Elixir background jobs evolved from Redis-based Exq to database-backed Oban, and when to use each approach.

Honeybadger Developer Blog
Episode 498 - Conditional Queue | Drifting Ruby

In this episode we look at processing background jobs in a way that can conditionally send the work to be processed to different queues. This can be very powerful in situations where you need to process the job in different ways or send requests to different APIs.

Drifting Ruby
🚀 Sharing context between HTTP & #Hangfire in #DotNet (#NET8)?
✅ Unified CategoryId access with IContextAccessor.
✅ Clean DI setup for HTTP (ContextAccessor) & Hangfire (ContextDataProvider).
✅ Avoid dependency loops, scale easily!
Detail: ➡️ https://elguerre.com/2024/12/22/sharing-http-and-hangfire-context-in-a-net-8-api/
#CSharp #BackgroundJobs
Sharing HTTP and Hangfire Context in a .NET 8 API

“In my latest projects working with Hangfire, I keep running into the issue of sharing the same HTTP context data between the API itself and any background jobs. Hangfire runs its own environment s…

Juanlu, ElGuerre
Episode 476 - Solid Queue v1.0.0 | Drifting Ruby

There's been a lot of updates to Solid Queue recently and with these changes came with some different approaches in how we set up the database and get visibility into the background workers.

Drifting Ruby
Episode 444 - Campfire Bots | Drifting Ruby

In this episode, we explore the practical use of Campfire Bots for webhook applications. We'll start by setting up an AI Image Generator bot that interacts with our Ruby on Rails application, and then connect it to a self-hosted Large Language Model (LLM). Our initial goal is to get the system working. After that, we'll focus on refactoring the code to improve its safety and maintainability.

Drifting Ruby

Just pushed DocMQ 0.5.4 to npm & GitHub releases. It's mostly an internal set of changes including documentation updates, a shiny logo, and information to help developers decide on a Job & Queueing system for their next project.

Next Up: Additional context passing for ack/fail resolution, making it easier to hook up Sentry, Papertrail, and other tracing tools.

https://www.npmjs.com/package/docmq

#DocMQ #Taskless #MessageQueues #BackgroundJobs #MongoDB #Postgres #LokiJS

docmq

A document based messaging queue for Mongo, DocumentDB, and others. Latest version: 0.5.6, last published: 3 hours ago. Start using docmq in your project by running `npm i docmq`. There is 1 other project in the npm registry using docmq.

npm