Hi Grigorios

I've asked the author in the JIRA:
https://issues.apache.org/jira/browse/KAFKA-14207

Thanks.
Luke

On Wed, Jul 5, 2023 at 10:31 PM Grigorios Avgitidis <avg...@gmail.com>
wrote:

> Hi,
>
> On the KRaft section of the Kafka documentation, related with `Deploying
> Considerations`, in one of the points is stated:
>
>    - For redundancy, a Kafka cluster should use 3 controllers. More than
>    3 controllers is not recommended in critical environments. In the rare case
>    of a partial network failure it is possible for the cluster metadata quorum
>    to become unavailable. This limitation will be addressed in a future
>    release of Kafka.
>
> Link to the related section on the docs:
> https://kafka.apache.org/documentation/#kraft_deployment
>
>
> Could you please clarify the following part?
> *"More than 3 controllers is not recommended in critical environments"*
>
> Is it indeed the case or it's a typo?
>
> It was never the case with Zookeeper, where a quorum with number higher
> than 3 was recommended to achieve better failover.
>
> How would one ensure production level fault-tolerance with only 3 nodes if
> having more than 3 is not recommended?
>
> Best regards,
> Grigorios
>
> [image: image.png]
>

Reply via email to