Agreed, and this is because Redis is a database first, with some pub&#x2F;sub and nice lists functionality. RabbitMQ is a proper message queue (mq) which provides the necessary features for bigger applications.<p>However RabbitMQ is also pretty fragile and terrible at scaling. NATS.io is another system that&#x27;s got the messaging right and is working on persistence soon.