4 ms·
There's a wonderful Kafka Children's book that I always suggest every team I work with read: https://www.gentlydownthe.stream/ https://www.gentlydownthe.stream/
by nobleach 2y ago
There's a wonderful Kafka Children's book that I always suggest every team I work with read: https://www.gentlydownthe.stream/ https://www.gentlydownthe.stream/
The way I describe Kafka is, "an event has transpired... sometimes you care, and choose to take an action based on that event"
The way I describe RabbitMQ is, "there's a new ticket in the lineup... it needs to be grabbed for action or left in the lineup... or discarded"
Definitely not perfect analogies. But they get the point across that Kafka is designed to be reactive and message queues/job queues are meant to be more imperative.
- stickfigure 2y agoYour two-sentence description is excellent. That book, not so much.
- nobleach 2y agoI suppose that's fair.