I am new in Golang, I need to write the app that will publish events to kafka, I can't find the answers on the following questions:
Unless you get the data to be published on a much higher rate than the publisher can publish it (?), given the sarama publisher is asynchronous and concurrent , I'd say you don't need more than one publisher. So to answer straight your questions: