Increasing Availability for a Kafka Cluster


Currently we are running a Kafka Cluster with the 3 brokers. Replication factor of 3 and minimum in-sync replicas at 2. I am planning to add a new broker and increase the replication factor to 4 while keeping the in-sync replicas at 2.

What are your thoughts on this? I am approaching this correctly?
Out of curiosity, can you describe your current Kafka deployment?

Nothing wrong with this, unless you’re also running Zookeeper on that note. Zookeeper clusters prefer to have odd numbered instances.