bensheldon

good_job

bensheldon

Multithreaded, Postgres-based, Active Job backend for Ruby on Rails.

AI 简介

GoodJob 是一个基于 PostgreSQL 的多线程 Active Job 后端,专为 Ruby on Rails 应用设计。它利用 PostgreSQL 的 Advisory Locks 和 LISTEN/NOTIFY 实现高可靠性任务调度,完整支持 Active Job 的队列、延迟、优先级、重试与超时等特性,并内置 Web 仪表盘和类 Cron 定时任务功能。项目采用轻量架构,可嵌入 Rails 进程运行,也支持独立 CLI 进程部署,适用于中高负载的全栈 Rails 应用、中小团队及资源受限环境下的后台任务处理。

Ruby
MIT License
3k
Stars
244
Forks
19
Watchers
121
Issues

Star 增长

今日0
近 7 天0
近 30 天+6
综合评分59.77
默认分支main