I am trying to setup some persistent data kafka topics where none of the messages expire so I can do backfills and run ksqldb. I understand that retention.ms
set to -1 is the most important parameter but could anyone suggest any other settings that would affect performance specifically related to persisting data indefinitely. Currently using to setup the topics with strimzi:
retention.ms: -1
retention.bytes: -1
segment.bytes: 1073741824
cleanup.policy: compact
min.cleanable.dirty.ratio: 0.5
preallocate: true