What is Message Queueing? Message Queue explained.

  Рет қаралды 49,869

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 2 жыл бұрын
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 3 жыл бұрын
very well explained with a beautiful presentation 👍
@ksgdeveloper
@ksgdeveloper 2 жыл бұрын
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
@GidzPaul
@GidzPaul 7 ай бұрын
Thank you
@myadarapuakhil9560
@myadarapuakhil9560 Жыл бұрын
Thanks!
@RuslanSkiraUkraine
@RuslanSkiraUkraine 3 жыл бұрын
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.
@irfanafzalkhan5786
@irfanafzalkhan5786 2 жыл бұрын
Great job
@027KANDUKURIBALAVIKASH
@027KANDUKURIBALAVIKASH 2 ай бұрын
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?
@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.
@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
@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 when and why would I use it
45:36
WeAreDevelopers
Рет қаралды 15 М.
What is a MESSAGE QUEUE and Where is it used?
9:59
Gaurav Sen
Рет қаралды 983 М.
Кәсіпқой бокс | Жәнібек Әлімханұлы - Андрей Михайлович
48:57
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 14 МЛН
VAMPIRE DESTROYED GIRL???? 😱
00:56
INO
Рет қаралды 9 МЛН
What is RabbitMQ?
10:10
IBM Technology
Рет қаралды 325 М.
Microservices and Message Queues - Explained
5:43
CloudAMQP
Рет қаралды 36 М.
What is a Message Queue?
15:38
IBM Technology
Рет қаралды 93 М.
RabbitMQ Explained - Exchanges
5:40
CloudAMQP
Рет қаралды 89 М.
RabbitMQ in 5 Minutes
6:39
Bernhard Wenzel Training
Рет қаралды 616 М.
RabbitMQ : Message Queues for beginners
22:06
That DevOps Guy
Рет қаралды 176 М.
RabbitMQ Crash Course
42:53
Hussein Nasser
Рет қаралды 203 М.
Message Queues in System Design
4:31
Hayk Simonyan
Рет қаралды 2,7 М.
Кәсіпқой бокс | Жәнібек Әлімханұлы - Андрей Михайлович
48:57