It is responsible for covering two producers: kafka.producer.SyncProducer and kafka.producer.async.AsyncProducer. Kafka Producer API mainly provides all producer performance to its clients through a single API.