Run commands in parallel and cache the output. Redis queues jobs and stores the result.
Winton Welsh
gem "execache", "~> 0.2.0"