sidekiq-unique-jobs (rubygems): Prevents simultaneous Sidekiq jobs with the same unique arguments to run. Highly configurable to suite your specific needs. 
Keywords: redis|ruby|sidekiq