What is RabbitMQ?

preview_player
Показать описание

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.

#RabbitMQ #MessageBroker #IBMCloud
Рекомендации по теме
Комментарии
Автор

IBM's transparent chalkboard lecture are always the best.

soojinoncloud
Автор

**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.

Aravindagp
Автор

I wish 10% of technical videos of this kind were as good as this one. Content, pace, delivery, and relevance were all exemplary. No nonsense "X in 100 seconds" approach. Good to see there are still great teachers who only need a board to draw on to explain things well and effectively. Thank you, you have a new subscriber.

Arzildeppo
Автор

The explanation is so simplified that even a non-IT person will grasp the whole concept of message handling. Well done!!

nkosanam
Автор

In case you wonder. She is facing a mirror and writing on a mirror. The camera is recording the image in the mirror. You can't see the camera because it's covered with some black fabric

hihohehulame
Автор

This is a really concise, and well explained introduction to RabbitMQ. Thank you Whitney!

RobertFletcherOBE
Автор

the calmness when explaining is appreciated

agusstiinbt
Автор

best 10min ecture on RAbbitMQ . easy to understand and straight to the point. loved it.

eliud_karuga
Автор

Whitney needs to be in the Guinness book of record for her excellent teaching skills. well articulated

truthsetsfree
Автор

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.

tfk
Автор

Finally I've found a video that well explains message queues

patrickmotaung
Автор

I like this style of teaching, old school with a modern chalkboard. Well done!

ManuelJordan
Автор

great example of excellent left handed minds and artists, both artistic & technical, righting back-to-front.

techcityideas
Автор

This is one of the best explanation of general messaging systems & RabbitMQ so far! Great job!

MuykeOfficial
Автор

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!

merrillkoshythomas
Автор

Nice 10 min intro for RabbitMQ video to share with team.

Anbu_Sampath
Автор

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

DodaGarcia
Автор

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

sumithsps
Автор

my favorite channel. always come here to learning new stuff

brianfandy
Автор

Very well explained. IBM lectures are quite comprehensive.

anujonthemove
visit shbcf.ru