ART RO Roy Wong Redis Streams Explained: A Correct Mental Model for Distributed Message Processing Some traditional messaging systems are built around the idea of queues, where messages are produced into a queue and consumed from it.