IronMQ Unicast Push Queue - are they processed sequentially?

Is IronMQ PUSH Queue suitable for unicast response before pushing the next message? For example, if I have a unicast queue, and messages A, B and C enter ... will the subscriber consume an A-send 200 response, then send a B-send 200 response and finally send C and send a 200 response .. ..

or the subscriber will receive A, B and C as fast as IronMQ can send them (perhaps before the subscriber will be able to send any answers ... if the message processing takes several seconds)

+4
source share
1 answer

IronMQ Push Queues are not serial, everything is in parallel, so he does not wait for a response before sending the next message, he will send them as they arrive. A way will be set to set the speed limit in the near future, although you can throttle how fast the messages will be pressed.

Update: I just wanted to add that the order of sending messages to subscribers using "unicast" is random. Therefore, if you have a bunch of subscribers, they should be distributed equally among your subscribers.

+3
source

All Articles