What is Message Queueing? Message Queue explained.

  Рет қаралды 51,288

CloudAMQP

CloudAMQP

Күн бұрын

Пікірлер: 23
@dahliaferrer2098
@dahliaferrer2098 2 жыл бұрын
EXCELLENT, explanation. I now feel like I understand asynchronous message queues and I'm not a developer. TY for the graphics, the thoughtful presentation. Very appreciated!
@lester_cch9877
@lester_cch9877 Жыл бұрын
I LOVE YOU! GOD BLESS YOU! Always trying to understand this and now it's been very simple with the queue message example with Dinner system.
@PancitoTostado
@PancitoTostado 3 жыл бұрын
Great job modeling the queue and their examples :)
@bayesian7404
@bayesian7404 4 жыл бұрын
great job. I look forward to watching more videos from you on MQ.
@rainingjokerRevived
@rainingjokerRevived 4 жыл бұрын
nice and fast way of explaining the concept and how it's useful
@CloudAMQP
@CloudAMQP 4 жыл бұрын
Thank you!
@LittleTechExplorer
@LittleTechExplorer 4 жыл бұрын
very well explained with a beautiful presentation 👍
@ksgdeveloper
@ksgdeveloper 3 жыл бұрын
Very well explained. Please add more videos. thanks
@baracjohn3913
@baracjohn3913 4 жыл бұрын
really nice explanation
@kevinnguyen9703
@kevinnguyen9703 3 жыл бұрын
Very nice, simple visual of async vs sync
@027KANDUKURIBALAVIKASH
@027KANDUKURIBALAVIKASH 5 ай бұрын
What if MQ is full? or it went down for a period of time? Maintaining a Redundant MQ is costly and not effective solution i guess. Any other alternative?
@RuslanSkiraUkraine
@RuslanSkiraUkraine 4 жыл бұрын
Thank you for your work. Maybe you work with celery? ) I'm interested in how to work in the situation with 'dead letter queue' in Celery.
@darthvader_
@darthvader_ 2 жыл бұрын
I have a question. What happens if the consumer consumes the message and for some reason crashes. How do you make sure that the message in the queue (before the consumer failed) is serviced? Do you maintain another queue? or something like a log that captures the state? pass on to a different consumer (assuming ur system is scaled)?
@CloudAMQP
@CloudAMQP 2 жыл бұрын
You can use acknowledgements in RabbitMQ, where the consumer needs to ack the message before it is removed from the queue.
@irfanafzalkhan5786
@irfanafzalkhan5786 3 жыл бұрын
Great job
@GidzPaul
@GidzPaul 10 ай бұрын
Thank you
@m_t_t_
@m_t_t_ 2 жыл бұрын
When does the queue service remove the data from the queue and send it to the microservice? eg, how does the queue service know that there are items waiting in the queue?
@CloudAMQP
@CloudAMQP 2 жыл бұрын
Let's take the protocol AMQP 0-9-1 as an example (used by RabbitMQ). Here we use an acknowledgement/confirm mechanism that the message has been received by the consumer, and/or the task has been completed. Automatic acknowledgements are usually called "fire-and-forget" and tells the queue to discard the message when it's sent successfully. Manual acknowledgements on the other hand requires some logic to be implemented on the consumer side (microservice), that sends a command back to the queue once it's been successfully processed (ack) or failed to complete (nack). The latter allows the queue to re-add the message into the queue if it never receives an ack from the consumer, or if it receives a nack. Which method to use all comes down to your specific use case for the specific queue, and the importance of the data that is sent. Every microservice establishes a connection + channel to the queue that is long lived. So a message is delivered automatically to any microservice that is connected to the queue and ready to receive messages. If there are no consumer available, the message is stored safely in the queue until it can be delivered.
@m_t_t_
@m_t_t_ 2 жыл бұрын
@@CloudAMQP Thank you very much. I understand now
@myadarapuakhil9560
@myadarapuakhil9560 Жыл бұрын
Thanks!
@martinabeita8852
@martinabeita8852 Жыл бұрын
aren't message queue and message broker different?
@namenone8387
@namenone8387 4 жыл бұрын
no comments?
@michaelprice8402
@michaelprice8402 Жыл бұрын
Does this get used on KZbin Live Stream Chat? I have a background running system having a problem with MFResident.exe Is this affiliated with Message Queuing Service?
What is a MESSAGE QUEUE and Where is it used?
9:59
Gaurav Sen
Рет қаралды 1 МЛН
What is a Message Queue?
15:38
IBM Technology
Рет қаралды 98 М.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
RabbitMQ Explained - Exchanges
5:40
CloudAMQP
Рет қаралды 94 М.
What is a Message Queue and when and why would I use it
45:36
WeAreDevelopers
Рет қаралды 16 М.
CloudAMQP - Message Queueing at the coffee shop
2:01
CloudAMQP
Рет қаралды 6 М.
Microservices Explained in 5 Minutes
5:17
5 Minutes or Less
Рет қаралды 811 М.
Hardy's Integral
13:47
Michael Penn
Рет қаралды 15 М.
RabbitMQ in 5 Minutes
6:39
Bernhard Wenzel Training
Рет қаралды 622 М.
RabbitMQ : Message Queues for beginners
22:06
That DevOps Guy
Рет қаралды 179 М.
RabbitMQ Explained - Use Cases
4:38
CloudAMQP
Рет қаралды 44 М.
Kafka vs. RabbitMQ vs. Messaging Middleware vs. Pulsar
4:31
ByteByteGo
Рет қаралды 134 М.
КАК ЖИВЕТ КВАНТУМ? РУМ ТУР КВАНТУМА!!!
13:51
КОРОЧЕ ГОВОРЯ, НЕДЕЛЯ БЕЗ ТЕЛЕФОНА
3:54
ПОСТАРЕЛА ЗА 1 ДЕНЬ НА 20 ЛЕТ - МУЖСКОЕ ЖЕНСКОЕ
55:44
ПРИЯТНЫЙ ИЛЬДАР
Рет қаралды 677 М.
Такого Корпуса для ПК нет ни у кого в России
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 847 М.
пранк: псих сбежал из дурдома
0:53
Анна Зинкина
Рет қаралды 1,7 МЛН