You are right that these are very comparable. A few years ago I was very experienced in both as I created Lightbus (lightbus.org).
From what I can still recall, AMQP (RabbitMQ) looked great to me until Redis Streams came along. RabbitMQ always seemed more heavyweight in various ways, whereas Redis Streams was very easy to pickup and get going with.
Redis Streams isn’t simple, but I always found RabbitMQ to be more complex and to have more gotchas.
adamcharnock|4 years ago
From what I can still recall, AMQP (RabbitMQ) looked great to me until Redis Streams came along. RabbitMQ always seemed more heavyweight in various ways, whereas Redis Streams was very easy to pickup and get going with.
Redis Streams isn’t simple, but I always found RabbitMQ to be more complex and to have more gotchas.