What is RabbitMQ?

  Переглядів 301,565

IBM Technology

IBM Technology

3 роки тому

Learn more about Message Brokers → ibm.biz/message-brokers-guide
Check out IBM Messages for RabbitMQ → ibm.biz/ibm-messages-for-rabbitmq
Check out IBM MQ → ibm.biz/prod-ibm-mq
Check out IBM Cloud Pak for Integration → ibm.biz/try-cloud-pak-for-inte...
What is Rabbit MQ? And what makes it one of the most popular message brokers out there?
In this lightboard video, Whitney Lee with IBM Cloud, answers these questions and much more as she visually shows the flexibility RabbitMQ provides enterprises as the move their messages through a system as well as the benefits of it being cloud friendly.
► Earn a badge with FREE interactive Kubernetes labs → ibm.biz/k8s-interactive-hands-...
Get started on IBM Cloud at no cost → ibm.biz/try-ibm-cloud-for-free
Subscribe to see more videos like this in the future → ibm.biz/subscribe-now
#RabbitMQ #MessageBroker #IBMCloud

КОМЕНТАРІ: 212
@soojinoncloud
@soojinoncloud 3 роки тому
IBM's transparent chalkboard lecture are always the best.
@Suraj-tz3oq
@Suraj-tz3oq 2 роки тому
she really is writing mirrored letters? 😶
2 роки тому
She is right handed btw 🤷
@SkyAperture
@SkyAperture 2 роки тому
@@Suraj-tz3oq thats insane
@c0deventures
@c0deventures Рік тому
The board is actually towards themselves. So in the end they mirror the screen.
@aadityakiran_s
@aadityakiran_s Рік тому
Yeah transparent. Even the writing is transparent. Can't see anything.
@Aravindagp
@Aravindagp 9 місяців тому
**Summary** *Background:* - A message queue will help in *decoupling* two components (e.g. checkout and inventory) - Components can *scale* based on demand - Queue sits on a different machine and can offload some of the work of components and make it more *performant* *RabbitMQ:* - It is based on the AMQP message model. - Producer produces the message to exchange instead directly to the queue. - exchange can be connected to many queues - Queues are connected to the consumer by a binding key - Flexibility is a large part of the model - Different types of exchange - Fanout - the message is duplicated to all the queues - Routing Key - sends to queue matching the exact binding key - Topic - matches based on topic e.g. message is sent from routing key "ship.shoes" and binding key "ship.any" - Header - messages are moved through the system-based header - Default (specific to RabbitMQ not part of AMQP) - matches the routing key with the name of the queue e.g. "inv" routing key matches the "inv" queue name. - the consumer has the control, not the message broker, they define the message metadata - it is cloud-friendly - easy to get started - can be deployed in a container e.g. docker - can run on the cluster (fault-tolerant, highly available and high throughput) - It has good library support in many languages. - It has good security supports FASL, LDAP and TLS. - It supports message acknowledgements - Good management and plugins.
@RafaelSperduto
@RafaelSperduto День тому
Are Headers and Labels the same thing?
@RobertFletcherOBE
@RobertFletcherOBE 3 роки тому
This is a really concise, and well explained introduction to RabbitMQ. Thank you Whitney!
@manueljordan317
@manueljordan317 3 роки тому
I like this style of teaching, old school with a modern chalkboard. Well done!
@nkosanam1583
@nkosanam1583 3 роки тому
The explanation is so simplified that even a non-IT person will grasp the whole concept of message handling. Well done!!
@indiclock1577
@indiclock1577 2 роки тому
Whitney your hard work reflects in the content and explanation. I wish I could have you as my cloud trainer
@DodaGarcia
@DodaGarcia 3 роки тому
These videos always look so cool I don’t know who had the idea to design them that way but it was genius, they always stand out
@glowiever
@glowiever 3 роки тому
thanks for the concise explanation. been confused about this message queueing system for a while.
@mona.supremacy
@mona.supremacy 3 роки тому
Haha, I was going to bed planning to check this out the next morning ... and here I am watching your new video. Thank you, IBM team for the another video which is both on point and on time.
@charles8001
@charles8001 3 роки тому
So did I haha!
@bartaouch3040
@bartaouch3040 2 роки тому
so am I hhh
@victorsantana8005
@victorsantana8005 2 роки тому
This is a great and concise source for getting to know RabbitMQ but I'm more impressed by the fact that she can inversely on a transparent whiteboard so that a camera on the other side can read it.
@adebiyial
@adebiyial 3 роки тому
Thanks, Whitney and the entire production team. I really like these videos that explain the crux of the stuff in less time. I'm interested in learning more about this. Can you recommend books or any other sufficiently complete resource(s)?
@promisepreston
@promisepreston 3 роки тому
This is very concise and amazing. I love the video. Never knew when I got to the end of it. 😄. Thank you to the entire production team.
@IBMTechnology
@IBMTechnology 3 роки тому
Hey there! Thanks a lot for your feedback, glad you enjoyed it! 😃
@tfk3160
@tfk3160 2 роки тому
I wanted to learn the basics of RabbitMQ and this video is just great for that. I value the fact that the instructor went over the basics of the messaging queue and the underling aspects such as the exchange and how that relates to the queues that are named with a tag. Other videos talk about asynchronous communications and then jump into a code example. You can explain the concepts of something without going immediately into one of many implementations. Thanks.
@IBMTechnology
@IBMTechnology 2 роки тому
Glad it was helpful!
@patrickmotaung5866
@patrickmotaung5866 5 місяців тому
Finally I've found a video that well explains message queues
@sumithsps007
@sumithsps007 Рік тому
awesome presentation. Today I got it completely, my confusion was about how it's handled lots of messages, but now it got resolved. Thanks, Whitney
@TheSatyam182
@TheSatyam182 3 роки тому
One of the best explanations about RabbitMQ ever!
@leathalee2256
@leathalee2256 3 роки тому
Whitney makes it sound so easy.
@merrillkoshythomas1520
@merrillkoshythomas1520 2 роки тому
This is perfect! I didnt even know what a message broker was and after this, I have something solid to start with. Thank you Whitney!
@IBMTechnology
@IBMTechnology 2 роки тому
You're welcome, thanks for watching! 👍
@dennisperiquet190
@dennisperiquet190 3 роки тому
Nice explanation, nice presentation. I like how these whiteboard talks are evolving -- they now have animations -- cool.
@sugandhkm
@sugandhkm 3 роки тому
Very good overview and precise to the point explanation! I really like all IBM cloud videos. Great for learning and to get started!
@jeromeeusebius
@jeromeeusebius 2 роки тому
Thank you very much Whitney. I enjoyed this video very much. It is very informative and has all the relevant details in 10 minutes. Very concise and well explained.
@RohitKumar-kb8pz
@RohitKumar-kb8pz 3 роки тому
Love this explanation and now have better understanding of producer/sub model. Thank you.
@jochenblock7802
@jochenblock7802 3 роки тому
Thanks for this fantastic explanation of RabbitMQ!
@sinify6676
@sinify6676 2 роки тому
Just the right level of detail for refreshing/preparing for an interview, thanks!
@IBMTechnology
@IBMTechnology 2 роки тому
Glad this was helpful, good luck with your interview! 🤞 💪
@cheryl3217
@cheryl3217 Рік тому
Thank you for the very clear and concise introduction!
@nimasarayan4531
@nimasarayan4531 3 роки тому
oh my god! I was just searching for rabbitMq in IBM this morning.
@parvejsolkar123
@parvejsolkar123 Рік тому
Really appreciate use of different colors for better understanding...thank you for the video👌
@ubaidullah7621
@ubaidullah7621 Рік тому
very well explained , thanks to IBM and Whitney for enabling and explaining this good
@RedRobin84
@RedRobin84 3 роки тому
Thanks for clear and understandable explanation!
@vittoriomorellini1939
@vittoriomorellini1939 Рік тому
Very good explanation. To understand the necessity to use a message broker in a microservice enviroment and in a scalable enviroment
@ecommercetechbuild1354
@ecommercetechbuild1354 2 роки тому
Excellent explanation. Really precise and concise.
@aniljangraindia
@aniljangraindia 2 роки тому
Wow!! Such a nice explanation. I want to learn every topic from you. Thank you for such a great video.
@stefangabor5985
@stefangabor5985 2 роки тому
Crystal Clear. Thank you.
@brianfandy
@brianfandy 2 роки тому
my favorite channel. always come here to learning new stuff
@Thegillmor2010
@Thegillmor2010 Рік тому
That is some serious spatial awareness. Good job for writing mirrored and backward. Great content.
@ashkanarabi3785
@ashkanarabi3785 Місяць тому
lol they just mirror the video :p
@jojojawjaw
@jojojawjaw 3 роки тому
Amazing tutorial!
@d4lep0ro
@d4lep0ro 3 роки тому
Wow. Very easy to understand, incredible job.
@techcityideas
@techcityideas Рік тому
great example of excellent left handed minds and artists, both artistic & technical, righting back-to-front.
@craigleppan7164
@craigleppan7164 2 роки тому
Thanks: nice way of presentation. Thorough and concise.
@rajatagarwal60
@rajatagarwal60 3 місяці тому
concise, to the point explaination!! awesome. loved it :)
@MrEdinaldolaroque
@MrEdinaldolaroque Рік тому
Excellent overview! Thank you, Whitney.
@AnaAmOon
@AnaAmOon 2 роки тому
Good explanation. Thank you!
@sokham4523
@sokham4523 Рік тому
a valuable 10 mins video. thanks for sharing
@Anbu_Sampath
@Anbu_Sampath Рік тому
Nice 10 min intro for RabbitMQ video to share with team.
@jivangilad
@jivangilad 2 роки тому
Good explanation with positive vibes that cached me. Thanks
@hawaijarmayengbam4451
@hawaijarmayengbam4451 3 роки тому
This is awe....some!!! Love it! Thank you!
@abolfazlsaravani2214
@abolfazlsaravani2214 Рік тому
This was one of the best educational video I have ever seen. thanks!
@johnmorsley
@johnmorsley 2 роки тому
Outstanding! Really loved this, great explanation :)
@krods
@krods Рік тому
perfect explanation! thanks for creating this!
@ahmadooof
@ahmadooof 2 роки тому
Finally good and full explanation
@AyCRanime
@AyCRanime Рік тому
Very concise tutorial, thank you.
@kevinmouen4085
@kevinmouen4085 3 роки тому
thank you, it's really concise and easy to understand
@marcopetaccia88
@marcopetaccia88 2 роки тому
Super clear explanation! Thanks!!
@gurjassingh364
@gurjassingh364 3 роки тому
that's really amazing information.. so clearly explained..
@jonpopeadventures
@jonpopeadventures 2 роки тому
Execllent overview, thank you!
@charles8001
@charles8001 3 роки тому
Amazing work. Thank you!
@theneologic474
@theneologic474 2 роки тому
Amazing explanation, thank you!!
@bushranikhat2326
@bushranikhat2326 3 роки тому
Very well explained,thanks a lot.
@haraldsvendsen4758
@haraldsvendsen4758 8 місяців тому
My first thought to this was - wow, she's really good at writing mirrored text!
@mehfoozulhaq498
@mehfoozulhaq498 3 роки тому
very well explained. thank you
@virackbotjr666
@virackbotjr666 Рік тому
This such an amazing explanation. Thanks
@sniederm
@sniederm 2 роки тому
Awesome. Now I have a great RabbitMQ intro-video to hand-out to my team ;-) Just one tiny thing: The topic part could confuse some people since the usage of "wildcards" is not mentioned (only implicitly). Or maybe I have overseen something? Thank you for the great work!
@andrepalacios173
@andrepalacios173 2 роки тому
Great explanation!
@kamaleshpramanik7645
@kamaleshpramanik7645 2 роки тому
Excellent overview Madam. Thank you very much.
@tygg1993
@tygg1993 2 роки тому
Thank you and can't help thinking how this chalkboard works,does the demonstrator need to write reversely?
@create_space812
@create_space812 Рік тому
very useful info within 10min. thank you!
@Momo-qk3wi
@Momo-qk3wi 3 роки тому
Brilliant stuff team. So on point
@adonsav
@adonsav 10 місяців тому
Thanks a lot! Very helpful video 👌
@GauravJain108
@GauravJain108 2 роки тому
Just loving your videos! :)
@alexhughes2653
@alexhughes2653 Рік тому
That was a great video, have little knowledge of MQTT. This helped.
@AykutKlc
@AykutKlc 2 роки тому
Thanks for the video. A comparison of message queues and other publish/subscribe systems (e.g. Apache kafka) would be very helpful for beginners like me.
@IBMTechnology
@IBMTechnology 2 роки тому
Thanks for the feedback, let us think about it. Stay tuned! 🙂
@tysonliu2833
@tysonliu2833 3 роки тому
very clearly explained!
@monoto8272
@monoto8272 2 роки тому
HHHM! Nice teaching. I can enroll in all her courses.
@gioac96
@gioac96 2 роки тому
Amazing content. Keep it up!
@ZahidHussain-zu9bb
@ZahidHussain-zu9bb Рік тому
love this lecture...
@hitarthpanchal1479
@hitarthpanchal1479 3 роки тому
In which scenarios, use of rabbitMQ is necessary? Should call to other api should be done via rabbitMQ or just direct http request without the broker?
@snakehipster8792
@snakehipster8792 3 роки тому
Good explanation! Could we have an "What is IBM MQ?" next?
@shubhamdandekar20
@shubhamdandekar20 3 роки тому
Nicely explained.
@MaxMalm
@MaxMalm 3 роки тому
Great video, thank you!
@santhoshreddy2571
@santhoshreddy2571 2 роки тому
I love this explanation , thank you for saving me lot of time
@IBMTechnology
@IBMTechnology 2 роки тому
You're welcome, Santhosh, glad you found it useful! 😀
@azizbekeshonaliyev8599
@azizbekeshonaliyev8599 2 роки тому
Thank you for such great video
@boronxxx
@boronxxx Рік тому
nicely explained!
@BastianKhalil
@BastianKhalil 4 місяці тому
This is great overview. As I have got to know. working on that is not east at all.
@abdurrehman-bx1yo
@abdurrehman-bx1yo Рік тому
Very good explanation
@raviteja2207
@raviteja2207 2 роки тому
Thanks for the video .. Info is very clear and crisp
@IBMTechnology
@IBMTechnology 2 роки тому
Thanks for watching! 🙌
@Deepz007
@Deepz007 9 днів тому
Awesome overview.
@sandeepkosta5750
@sandeepkosta5750 2 роки тому
Well explained
@dennisasamoah2213
@dennisasamoah2213 2 роки тому
This is really great
@joel9909
@joel9909 2 роки тому
please how are these kinds of video presentations made, I really love them
@BeOriiGiinaL
@BeOriiGiinaL 2 роки тому
Hello, I would liketo ask if it is a good practice to have a message consumer in frontend web app? I suppose no, because in this way the rabbitmq server's credentials could be seen by everyone and so anyone could consume your information as well, right?
@gthaka
@gthaka Рік тому
This is Great 💯
@park2348190
@park2348190 3 місяці тому
Thank you!!
@Klonzo33
@Klonzo33 13 днів тому
Awesome job
@hosseinkhirabadi1933
@hosseinkhirabadi1933 Рік тому
This is really good
@shashidhar5091
@shashidhar5091 2 роки тому
When I seriously listening to this video I thought mouse is moving around my room.thank u for clear explanation
@shamsagel
@shamsagel 2 роки тому
you are awesome lee :)
@mlkvdev
@mlkvdev Рік тому
great overview
@utkarshsingh2675
@utkarshsingh2675 Рік тому
AAhh....perfect!!
@anon77_65
@anon77_65 2 роки тому
Fantastic explanation, even for a non-programmer like myself
@IBMTechnology
@IBMTechnology 2 роки тому
We're glad you found it useful and easy to understand, Adam! 👍
@pratham1196
@pratham1196 Рік тому
Hi Can you please make a video on difference between kafka and rabbitMQ ?
Intro To RabbitMQ
54:06
IAmTimCorey
Переглядів 86 тис.
What is Kafka?
9:17
IBM Technology
Переглядів 434 тис.
Nemo - The Code (LIVE) | Switzerland🇨🇭| Grand Final | Eurovision 2024
03:28
Eurovision Song Contest
Переглядів 14 млн
Історія загиблого Назара Небожинського
00:54
Суспільне Рівне
Переглядів 995 тис.
Data Scientist vs. AI Engineer
10:39
IBM Technology
Переглядів 14 тис.
Containerization Explained
8:09
IBM Technology
Переглядів 687 тис.
What is Event Driven Architecture (EDA)?
12:10
IBM Technology
Переглядів 175 тис.
What is a REST API?
9:12
IBM Technology
Переглядів 1,4 млн
What is an API Gateway?
10:19
IBM Technology
Переглядів 280 тис.
Kubernetes vs. Docker: It's Not an Either/Or Question
8:04
IBM Technology
Переглядів 1,1 млн
RabbitMQ Crash Course
42:53
Hussein Nasser
Переглядів 195 тис.
What is Elasticsearch?
9:53
IBM Technology
Переглядів 351 тис.
APPLE УБИЛА ЕГО - iMac 27 5K
19:34
ЗЕ МАККЕРС
Переглядів 83 тис.
ПОЛГОДА строгого режима для Lenovo Legion 5 pro. Чем может обернуться обычный ремонт ноутбука?
31:47
ААНТ КОНТАКТ Сервис по ремонту техники в ЕКБ, СПБ
Переглядів 33 тис.
📱 SAMSUNG, ЧТО С ЛИЦОМ? 🤡
0:46
Яблочный Маньяк
Переглядів 629 тис.