Replace Database Polling with RabbitMQ

preview_player
Показать описание
This video discusses how to avoid database polling by using RabbitMQ as a replacement.

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

So I can remove DB and send data to RabbitMQ queue? How does that work with e.g. bulk of 500+ MB data? For this big data, do I send them in json format? Thanks

suchoss
Автор

Nice concept, but I did not get the exact point here. Is the benefit in not using a database at all or in the consuming vs polling process? Because the consumer process also will be asking the queue for the message in some time intervals just like the background job will be polling the database for data in some time intervals. Just like the consumer, the background job will also not be required to be running every time. So whats the benefit here?

pasinhal
Автор

Hello, I have a concern please, what u explained here, does it apply for rabbitmq MQTT, too? Thanks.

LizzyMendivil
Автор

A message comin in the queue, won't the worker also keep polling the queue behind the scenes technically to fetch the message?

rajmiglani
Автор

I think for trigger will do this jib after insert action..

GopalRoy-nnft
Автор

0:05 what is *database polling*
1:03 how to replace polling with MQ

ruixue
Автор

Thanks for this valuable information

And having cluster with 3+ nodes
How to insure the High Availability ?
More details : How to insure that delayed messages will not be lost if the RabbitMQ node is down, and how to replicate these delayed messages to a mirror server
PS: delayed messages are stored in the exchange, using the mentioned plugin

ssaeed