currently I am evaluating different Messaging Systems. There is a question related to Apache Kafka which I could not answer myself.
Is it possible for a Kafka producer t
For any messaging system, i don't think it is recommended way to create topic/partition or any queue dynamically by producer.
For you use case, you can probably use device_id as your as partition key to distinguish the messages.That way you can use one topic.