Kafka Producer (Avro) Performance Testing

Looking for advice on best practice.

I have a Kafka Connect worker sinking “avroized” data to a MySQL database. I would like to conduct performance testing. I’ve used “kafka-producer-perf-test” before on String data. However, that doesn’t appear to be the solution for my new “avroized” use case.

I’m looking to mock the fields in the database table, along with setting the number of records per minute.

Is there a Kafka “out-of-the-box” solution for testing Avro serialized data? Is building a custom class necessary?

Your advice?

Thank you for your help.

Since you’re using Kafka Connect already, you can install the DataGen source connector to generate sample data based on your Avro schemas into the topic that should contain the “avroized” records.

@riferrei

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.