This seems comparable to redis streams. How is it different?
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.