How do you start a Kafka broker after installation?
Through a web interface provided by Kafka
Kafka automatically starts with the operating system
By simply starting the ZooKeeper service
By running the 'kafka-server-start.sh' script
What is the role of ZooKeeper in a Kafka cluster?
Performing data aggregation
Storing message data
Managing and coordinating Kafka brokers
Consuming messages from topics
What happens to messages in Kafka after they are consumed?
They are immediately deleted from the topic
They are moved to a separate 'consumed messages' queue
They remain in the topic until manually deleted
They are archived to a long-term storage system
How are messages in Kafka organized and categorized?
Into queues with a first-in, first-out (FIFO) order.
Into topics, which are further divided into partitions.
Into files stored in a hierarchical directory structure.
Into tables with rows and columns like a relational database.
How are messages within a Kafka topic further divided for scalability and parallelism?
Segments
Clusters
Offsets
Partitions
In Kafka's architecture, what is the role of a 'Broker'?
A tool for analyzing data stored in Kafka.
A server that stores and manages Kafka data.
A consumer of data from Kafka topics.
A network protocol used for communication in Kafka.
What is the primary mechanism for achieving fault tolerance in Kafka?
Use of a distributed commit log
Message acknowledgments
Message queueing
Data replication across partitions
What does the 'acks' configuration parameter control in a Kafka producer?
The level of message replication acknowledgment
The consumer group ID
The number of partitions in a topic
The size of the message buffer
Which of the following is NOT a responsibility of a Kafka Consumer?
Read messages from topics
Subscribe to topics
Track message consumption progress
Publish messages to topics
Which Kafka CLI tool is used to produce messages to a Kafka topic?
kafka-console-producer.sh
kafka-console-consumer.sh
kafka-topics.sh
kafka-configs.sh