Apache Kafka vs message queue explained
Vložit
- čas přidán 1. 09. 2022
- How Apache Kafka compares to a traditional message queue?
In this video, we will go over key features provided by Apache Kafka and see how it compares with traditional message queue systems. - Věda a technologie
Want to see more videos like this? Let us know what topics you are interested in.
Looking for tailored consultations and mentorship sessions? Reach out to us via email at info@relbis.com.
perfect comparison, much better video than dozens I found here on YT, thanks a lot!
Wow, thanks!!!
Please, please, ditch the intrusive music....makes it REALLY HARD to concentrate.
I think that in the "Kafka consumer limit" it should be mentioned that the limit exists within a consumer group, and you can have multiple consumer groups.
Good point! Thank you for the feedback!
Amazing video, Please remove the music.
Will work on it. Thank you for honest feedback!
Wow, the music is ridiculous. What - am I supposed to get up and dance while learning about message queues?
Why not? Movement helps learning!
I loved the music!
This is exactly what I needed! Subscribed for more.💥💥💥
More to come!
Thanks for sharing!
great video, thank you!!!
Glad you liked it!
The best video which I saw once and understand this concept. Want more videos like this
Quick and clear, good job !
very nice visualisation, thank you a lot! and unlike other people, i personally like the music, quite soft and inconspicuous~
Huge thank you for taking your time and sharing your thoughts! I am very happy that you liked the music!
PLz provide full course Apache Kafka with diagram
it is awesome
It's very useful for me, great job!😄
Thank you for the feedback! Really appreciate it!
nice... Keep the code simple😊
Even in traditional pub sub, multiple subscribers possible. IBM MQ, AWS SNS ....
At second 4:30, why is that after message 2 fails to be received by consumer 2 and then the process is restarted, the message is sent to consumer 1 instead of consumer 2? I thought that each consumer only reads messages from only 1 partition?
In this case, consumer # 2 stops due to an error and does not recover. After that consumer #1 takes over processing of messages.
Sorry for the confusion.
Good explanation
Thanks and welcome!
very useful
Glad to hear that! Thank you!
Music is super annoying please remove during the lesson
Very nice
Thanks
i think the information presented for queue broadcasting is incorrect. Messaging model is either point-to-point or pub-sub. When messaging model is pubsub, we require a message broker inbetween the producer and consumer. The message broker creates copy of the message and it is put into the subscribing MDB(Message Driven Bean). Is it not ?
@KishoreKumar-ur3br,
We appreciate your question! 🤝
In this video, we are talking about a traditional message queue. Publish-subscribe messaging pattern uses a different approach.
We understand that many modern message brokers support multiple messaging models/patterns. However, this video is not comparing Apache Kafka with a specific implementation of a message broker. The purpose of this video is to compare Apache Kafka with a traditional message queue.
You can find the definition of a message queue using the following links:
- aws.amazon.com/message-queue/#:~:text=A%20message%20queue%20is%20a,once%2C%20by%20a%20single%20consumer.
- en.wikipedia.org/wiki/Message_queue
Please feel free to follow up and comment, if something is not clear. 👍
Yes, Kafka vs. MQTT Pub/Sub would be a better comparison. Maybe you could create that video next?
What is a consumer a server or a cache db?
Consumers are applications that process events.
See this page for details: kafka.apache.org/documentation/#:~:text=Producers%20are%20those%20client%20applications%20that%20publish%20(write)%20events%20to%20Kafka%2C%20and%20consumers%20are%20those%20that%20subscribe%20to%20(read%20and%20process)%20these%20events
Thanks for the video, but It will be nice if you remove the music
Thank you for your feedback! Will definitely work on improving the music part.
This is all such nonsense. The major queue products support the same functionality as Kafka. It’s entirely a matter of how you choose to configure them.
Nice work! Please remove the music
BGM is troubling and distracting.
Appreciate the feedback! Will be fixed in next videos.
Background music is too loud and shady
My apologies. New videos will not have this problem!
Good video .. horrible music 🙊
I really appreciate your feedback. Thank you!
Mosquitoes music
imo, these comparisons are wrong
remove the music please
Thank you for the feedback!
keep your code simple, don't use kafka
Why not?
@@relbis-labs there is no reason to use it. We lived without Kafka for decades, we survived. I've used Kafka in the past, even used it for personal projects. Discovered it was a worthless overcomplicated tool.
A lot of people who use it have a lot of reasons to do so. As in any engineering discipline, we must use the right tool for the job.
Still really appreciate you sharing your thoughts and your opinion, even if it does not align with our point of view. Having diverse opinions helps everyone to learn and grow.