
solid_queue
rails
Database-backed Active Job backend
AI 简介
Solid Queue 是一个基于数据库的 Ruby on Rails Active Job 后端,专为简化任务队列管理而设计。它支持延迟执行、并发控制、优先级调度(按队列顺序或数值)、暂停队列、批量入队及动态定时任务,利用数据库原生特性(如 FOR UPDATE SKIP LOCKED)提升高并发下的吞吐与锁效率。适用于对可靠性、事务一致性要求较高且希望避免额外基础设施(如 Redis、Sidekiq)的 Rails 应用场景,尤其适合中小型项目或需强数据一致性的金融、订单、通知类业务。
Ruby
MIT License2.4k
Stars
243
Forks
35
Watchers
36
Issues
Star 增长
今日0
近 7 天0
近 30 天+3
综合评分59.46
默认分支main