run `do` in a thread so as not to block current client on writing new object to redis
run `do` in a thread so as not to block current client on writing new object to redis

warrenguy/sinatra-redis-cache