Mike Perham's Sidekiq port to Node.js