nerdexam
Confluent

CCAAK · Question #97

You are deploying an Apache Kafka® cluster to ensure high availability and fault tolerance. Which deployment pattern should you choose to achieve this?

The correct answer is B. Deploy multiple Kafka brokers across different data centers with a replication factor of three and a. Placing brokers across multiple data centers with a replication factor of three and a minimum ISR of two ensures that data remains available and durable even if an entire data center or multiple brokers fail. This deployment pattern provides both high availability and strong…

Deployment Architecture

Question

You are deploying an Apache Kafka® cluster to ensure high availability and fault tolerance. Which deployment pattern should you choose to achieve this?

Options

  • ADeploy a Kaka cluster with a high number of partitions within the same data center and a
  • BDeploy multiple Kafka brokers across different data centers with a replication factor of three and a
  • CDeploy multiple Kafka brokers across different data centers with a replication factor of two and a
  • DDeploy multiple Kafka brokers in a single data center with a replication factor of three and a

How the community answered

(46 responses)
  • A
    13% (6)
  • B
    78% (36)
  • C
    7% (3)
  • D
    2% (1)

Explanation

Placing brokers across multiple data centers with a replication factor of three and a minimum ISR of two ensures that data remains available and durable even if an entire data center or multiple brokers fail. This deployment pattern provides both high availability and strong fault tolerance.

Topics

#high availability#fault tolerance#replication factor#multi-datacenter deployment

Community Discussion

No community discussion yet for this question.

Full CCAAK Practice