Avatar of Jordi Martínez

Jordi Martínez

Senior software architect at Bootloader
Senior software architect at Bootloader·
Recommends
on
KafkaKafka

For your use case, the tool that fits more is definitely Kafka. RabbitMQ was not invented to handle data streams, but messages. Plenty of them, of course, but individual messages. Redis is an in-memory database, which is what makes it so fast. Redis recently included features to handle data stream, but it cannot best Kafka on this, or at least not yet. Kafka is not also super fast, it also provides lots of features to help create software to handle those streams.

READ MORE
3 upvotes·2 comments·717.6K views
Jordi Martínez
Jordi Martínez
·
January 21st 2020 at 8:45PM

Sorry for the typos, I meant “, but it cannot beat Kafka on this, or at least not yet. Kafka is also super fast, and it also ...”

·
Reply
Alikhan Oitan
Alikhan Oitan
·
March 17th 2020 at 9:15AM

Thank you very much for the clear explanation! I will definitely note the recommendation!

·
Reply