InterviewSolution
Saved Bookmarks
| 1. |
What are the benefits of using clusters in Kafka? |
|
Answer» Kafka cluster is basically a group of multiple brokers. They are used to maintain load balance. Because Kafka brokers are stateless, they rely on Zookeeper to KEEP track of their cluster state. A single Kafka broker instance can manage HUNDREDS of thousands of reads and writes per second, and each broker can handle TBs of MESSAGES without compromising PERFORMANCE. Zookeeper can be used to CHOOSE the Kafka broker leader. Thus having a cluster of Kafka brokers heavily increases the performance. |
|