DEV Community

Germán Alberto Gimenez Silva
Germán Alberto Gimenez Silva

Posted on • Originally published at rubystacknews.com on

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
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 jobs are not a detail — they are the system. Email delivery, AI processing, document generation, data cleanup, notifications, analytics pipelines — everything heavy runs asynchronously.

At Kaigi on Rails 2025 , Site Reliability Engineer Shohei Kobayashi (@srockstyle) presented a rare, deeply practical story: the full migration of a mature production system from Delayed Job to Solid Queue , Rails’ modern first-party backend for Active Job.

This was not a toy example. It was a decade-old application under real production load.


👉 Read the full article.

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


Article content

Top comments (0)