Hi everybody

I am trying to understand why Kafka let each individual producer, on a
connection per connection basis, choose the tradeoff between availability
and durability, honoring min.insync.replicas value only if producer uses
ack=all.

I mean, for a single topic, cluster administrators can't enforce messages
to be stores in a minimum number of replicas without coordinating with all
producers to that topic so all of them use ack=all.

Is there something that I am missing? Is there any other strategy to
overcome this situation?

Regards
Luciano

Reply via email to