Kafka - Multi-Datacenter and ReplicationA Kafka cluster with multi-datacenter replication is not available after one datacenter fails. What is a likely cause?AClients are connected to the surviving datacenterBKafka brokers are overloaded with messagesCReplication factor is set to 1DData retention policy is set to infiniteCheck Answer
Step-by-Step SolutionSolution:Step 1: Check replication factor settingIf replication factor is 1, data exists only in one datacenter.Step 2: Understand failure impactIf that datacenter fails, no copies remain, causing unavailability.Final Answer:Replication factor is set to 1 -> Option CQuick Check:Replication factor 1 = no multi-datacenter availability [OK]Quick Trick: Replication factor must be >1 for availability [OK]Common Mistakes:Blaming broker overload for availability lossAssuming clients connected correctly solve failureConfusing retention policy with availability
Master "Multi-Datacenter and Replication" in Kafka9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kafka Quizzes Advanced Stream Processing - Exactly-once stream processing - Quiz 15hard Advanced Stream Processing - State stores - Quiz 13medium Event-Driven Architecture - Saga pattern for distributed transactions - Quiz 8hard Kubernetes and Cloud Deployment - Why cloud-native deployment matters - Quiz 2easy Kubernetes and Cloud Deployment - Auto-scaling strategies - Quiz 2easy Multi-Datacenter and Replication - MirrorMaker 2 concept - Quiz 6medium Security - Security best practices - Quiz 1easy Security - Client authentication configuration - Quiz 10hard Security - ACL-based authorization - Quiz 15hard Security - SASL authentication - Quiz 10hard