Review
I would not recommend RabbitMQ. It does not scale well.
I would recommend Redis if you want non-durable, fast, distributed, and scalable messaging. Note it has almost no guarantees around at least once delivery and similar so you will have to handle that.
I would recommend Kafka if you want the whole deal with a bit more bloat. It is durable, fast, distributed and scalable. It has few downsides other than a learning curve and higher cost.
I currently use Redis as my message queue and plan to upgrade to Kafka in Q1
0 views0
Comments