In case of AWS, S3-Buckets are used for Auto Discovery. Also, as per the document, “A message only gets forwarded to other cluster nodes if a cluster node is interested in it”. However, I am a bit confused about the message forwarding between nodes within cluster for a topic
- What information is stored on S3?
- How the forwarding node comes to know about the interested node for the topic. It seems some mapping on topic-vs-nodes are maintained. How this mapping is maintained?
- As AWS does not support UDP Multicast. So, which underlying transport protocol is used in case of Auto Discovery and MQTT message forwarding?
Indeed it would a great help if somebody can answer this question. Based on these inputs I would be able to proceed further.