Hi,
According to some of my app requirements, I need to send messagens of a topic in a sort of different groups of participants.
For instance, one app can send a message to different groups of apps any time: App1 send message M1 to App Group1 or Group2; Message M2 to Group 3 or Group4. Then, App1 send M1 to Group1 again. And so on...
So I decided to implement different partitions, one for each of these groups of participants: Partition1, Partition2, ...