Do distribution using a topic exchange