3 ms·
We've been using Kafka for a while. We're thinking about ditching it for something AMQP. For all it's bells and whistles, it's just not really all that exciting
by igetspam 5y ago
We've been using Kafka for a while. We're thinking about ditching it for something AMQP. For all it's bells and whistles, it's just not really all that exciting. We're probably spending 5x more on Kafka than we could something much simpler.
- jdmichal 5y agoWe're doing the same. Actively moving away from Kafka, which was only ever used as a message queue anyway, to an actual message queue. We might move back at some point in the future to rebuild an actual event-driven processing model. But for now, it's not worth the additional complexity for the scale and systems we actually have.
- himoacs 5y agoWhich product are you moving to?
- EdwardDiego 5y agoKafka is only exciting when you're wanting to stream a metric shit ton of data without things falling over. If you're using it, you're constrained by its engineering decisions, so you need to be sure it's a worthwhile tradeoff.
- himoacs 5y agoJust to clarify...AMQP is a protocol so you will need a broker that supports it. The two options I see for you are RabbitMQ and Solace. Both support AMQP.
- marcelm72 5y agoApache Pulsar seems to have decent AMQP support also.