Redis é definido como servidor de estrutura de dados. Redis fornece várias funcionalidades como memcache, queue, pubsub etc. Isso é muito útil para um cloudapp/webstack onde 3 componentes RabbitMQ(queuing) + XMPP(pubsub) + Memcache podem ser substituídos por redis. O enfileiramento não é tão rico em recursos quanto o RabbitMQ.