Use TopicAndPartition when producing async messages