All,
I have a hypothetical situation where a single or small group of message generators will want to sent a topic message to potentially 1 Million subscribers, say 5 times a day. The requirement is for this message to reach the subscribers in under 30 seconds. The payload is a small 32 bit string. A small amount of missed messages IS permitted. My questions may seem basic given the size of this task but please bare with me.
- Is this feasible in some form? I use service bus as the assumed correct path but this is not a requirement.
- What would be the proper way to architect or implement such a scale?
- How would such be priced? I see additional charges for high brokered message count with timeout greater than 0. To me, naively, this does not make sense, as how would a message with a 0 timeout ever even be seen?
I am willing to pay for support to have this question answered if not possible on this forum. If that is required, then input on how or where I pursue that support would instead be appreciated.
Thank you!
Edward Schoenherr