> What you need to do now is to make sure the "server" and the "topic" is not using the compression codec.
You were right, that was the problem. I thought our Broker config only was set to "zstd" but it turns out our Topic was also set to it. Hence the testing I did before was incorrect. After changing the setting to "producer" at the topic level, the Conversion metrics went down. One last question regarding the versioning of the APIs. To confirm again, in modern Kafka I do not need to worry about message conversions between modern clients for now, correct? eg. - Broker 3.3.1 - Client: 3.4.x Im a bit confused between this line https://github.com/apache/kafka/blob/trunk/clients/src/main/resources/common/message/ProduceRequest.json#L35 and the Metadata file https://github.com/apache/kafka/blob/3.3/server-common/src/main/java/org/apache/kafka/server/common/MetadataVersion.java