Wurk
Wurk:一个免费 gem 涵盖 Sidekiq、Pro 和 Enterprise 的功能
相同的 Redis 键、相同的任务 JSON、相同的 Ruby DSL。改动 Gemfile 中的一行,现有任务和 Redis 中的数据继续正常工作。
它做什么
协议兼容
Sidekiq::Worker、Sidekiq::Batch 和 Sidekiq::Limiter 都解析到 Wurk。Wurk 是独立项目,与 Sidekiq 没有关联,也未获其背书。
一个 gem,不分层级
批处理、限流、选主的定时任务、唯一任务和加密参数都在同一个 gem 中,没有许可证检查。
为机群而建
Kubernetes 探针、面向非 Ruby 服务的 HTTP API 和 OpenTelemetry 追踪。其 README 标明了与 Sidekiq 速度对比的日期,并给出复现命令。
当前状态
已用于生产。其 README 称它运行 developerz.ai 和合作伙伴部署中的后台工作,这些部署的吞吐量数字尚未公布。
AI 维护MITRubyv1.9.0 · 2026-10-29
于 2026-11-02 从 github.com/developerz-ai/wurk 读取。
