What is the fundamental unit of data organization in Kafka?
Broker
Partition
Topic
Message
Which of the following describes Kafka's message delivery semantics?
Guaranteed exactly-once delivery for all messages.
At-least-once delivery with potential for duplicates.
Messages are delivered in a random order.
Best-effort delivery with no guarantee of order.
What command line tool is used to create a new topic in Kafka?
kafka-topics.sh
kafka-console-producer.sh
zookeeper-shell.sh
kafka-console-consumer.sh
What does a message value in Kafka typically contain?
Metadata about the message
The actual data or payload being transmitted
The message's unique identifier
Information for routing the message
Which configuration parameter controls the data retention period for messages in a topic?
data.expiration
log.retention.hours
message.ttl
retention.ms
Which command would you use to list all existing topics in a Kafka cluster?
kafka-topics.sh --list
kafka-configs.sh --list
kafka-topics.sh --describe
kafka-console-consumer.sh --list
What does the 'acks' configuration parameter control in a Kafka producer?
The level of message replication acknowledgment
The size of the message buffer
The consumer group ID
The number of partitions in a topic
In Kafka's architecture, what is the role of a 'Broker'?
A consumer of data from Kafka topics.
A network protocol used for communication in Kafka.
A tool for analyzing data stored in Kafka.
A server that stores and manages Kafka data.
How are messages within a Kafka topic organized?
Divided into ordered, immutable sequences called partitions
Grouped by consumer group
Sorted by message key
Randomly distributed
What is the purpose of the auto.create.topics.enable configuration in Kafka?
auto.create.topics.enable
Enables automatic topic deletion after a specified retention period.
Configures automatic data balancing across partitions within a topic.
Allows dynamic adjustment of the replication factor for existing topics.
Automatically creates topics if they don't exist when producers or consumers try to access them.