Categories: None [Edit]

dj_split

https://rubygems.org/gems/dj_split
https://github.com/nehalamin93/dj_split
Gem is designed to "Split or Break" Time Taking Jobs(Delayed Jobs, Crons, Bulk Operations, etc.) into smaller size Mutually Exclusive Delayed Jobs. These Sub-Jobs can be picked by "Multiple Workers" in "Single" or "Multiple Servers". After splitting and enqueuing, the process will wait for the sub-jobs to complete and also processes sub-jobs instead of blocking. "Parallelism" can be achieved across multiple servers through Delayed Jobs which can directly impact performance. "Performance" can improve up to "n+1" times, where n = number of workers picking the jobs.

Total

Ranking: 114,212 of 196,612
Downloads: 6,750

Daily

Ranking: 58,947 of 196,584
Downloads: 0

Depended by

RankDownloadsName

Depends on

RankDownloadsName
13,708,767,552bundler
81,405,583,906rake
141,290,327,137minitest
291,015,768,668rspec
45784,370,991rails
282194,072,413sqlite3
55096,890,590mocha
83766,679,768delayed_job
88960,210,621delayed_job_active_record

Owners

#GravatarHandle
1iconnehalamin93