Uses redis to take out multi-threaded/processed safe locks
Take out locks via redis
gem "lock_key", "~> 0.2.0"