notes on pub/sub and Redis