> 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

Reply via email to