What latency can I expect with Azure hubs?
Despite all the usual caveats about general Internet traffic, Azure Notification Hubs have extremely low latency. It is governed by the Service Bus SLA, which guarantees that 99.9% of messages are sent within 5 seconds every month.
Now when it hits various notification channels (WNS, APNS, GCM, MPNS), it might end up in a queue ... but you can't ask for a faster way to get messages on those channels to start with, without writing your own notification mechanism (and this is NOT a trivial task).
My experience is that thousands of messages can be sent in one second. Notification nodes are highly parallelized and distributed. Microsoft uses it for notifications sent from the Bing / MSN News app to post news and other apps, so they send hundreds of millions of messages in a minute or so.
source to share