I have a service on azure that send data to on-premise clients asynchronously. The filter for the unique code on the message os different for everyone which is why the message is not broadcasted. I am using a single topic for it for now, but a different approach using queues may be better.