a much better name
each topic will be global

a chat between A and B, even this will be global because A will connect
to broker X while B will connect broker Y
Merge branch 'repliate_sub'