Hello, I would like some opinion on an outcome related to some performance improvement I am doing.
I have used object reuse (enableObjectReuse() /
https://nightlies.apache.org/flink/flink-docs-master/docs/dev/datastream/execution/execution_configuration/) option which pretty much saves some cpu computation time, so instead of copying the StreamRecord, it
just pass it as it is in the next operator, as someone can see in flink code.
The performance improvement I saw was only ~1100ms when 2000 messages total were processed in comparison when the objectReuse is disabled.
So is that normal, or should I see better times?
Thanks in advance