I have something similar but a bit more contrived .
I have an iot service (saas) where I would like to create a queue for every iot device that registers, so that each one of the millions of devices has its own queue and have broadway consuming / processing the messages sent. Is this even possible? As in, have broadway pipelines that consume messages from queues created at runtime?
This is just one possible MQ architecture I’m thinking about, the other one would be to have a single queue and every iot device just sends their messages to this common queue. Is this better than the previous solution? Won’t I possibly run into a queue length limit problem?