【文件属性】:
文件名称:sidekiq:Ruby的简单,高效的后台处理
文件大小:1.16MB
文件格式:ZIP
更新时间:2021-02-01 01:28:34
ruby sidekiq background-jobs jobs RubyRuby
Sidekiq
Ruby的简单,高效的后台处理。
Sidekiq使用线程在同一进程中同时处理许多作业。 它不需要Rails,但将与Rails紧密集成,使后台处理变得简单。
性能
版
潜伏
为1万个工作创建垃圾
是时候处理10万个工作了
通量
Ruby
Sidekiq 6.0.2
3毫秒
156兆字节
14.0秒
7100职位/秒
核磁共振2.6.3
Sidekiq 6.0.0
3毫秒
156兆字节
19秒
5200职位/秒
核磁共振2.6.3
Sidekiq 4.0.0
10毫秒
151兆字节
22秒
4500个/秒
Sidekiq 3.5.1
22毫秒
1257兆字节
125秒
800个工作/秒
回复1.25.2
--
--
420秒
240职位/秒
延迟工作4.1.1
--
--
465秒
215个工作/秒
该基准可以在bin/sidekiqload找到,并假设Redis网络延迟为1ms。
要求
Redis:4.0+
Ruby:MRI 2.5+或JRuby 9.2+。
Sidekiq 6.0支持Rails 5.0+,但不需要。
安装
gem inst