Test your Kafka knowledge with a free interactive quiz — 20 questions with answers and explanations. No signup needed to play.
Question 1/12Score 0
What is a Kafka "topic," and how does it relate to the messages/events published to it?
In this round
What is a Kafka "topic," and how does it relate to the messages/events published to it?
What is "event sourcing," as an architectural pattern, and why is Kafka often well-suited as its underlying storage/transport mechanism?
What is a "partition" in a Kafka topic, and why does a topic get divided into multiple partitions?
What is "Kafka Streams," and how does it relate to plain Kafka producers/consumers?
What is a general reason a large organization might adopt Kafka as a central "event backbone" connecting many different microservices, rather than having services communicate via many separate, direct point-to-point integrations?
What is a Kafka "broker," and how does a Kafka cluster typically consist of multiple brokers?
What is a "rebalance" in a Kafka consumer group, and when does it typically occur?
What does it mean that Kafka retains messages for a CONFIGURABLE retention period (or size limit), rather than immediately deleting a message once it has been consumed (as many traditional message queues do)?
What is a "producer" and a "consumer" in Kafka terminology, similar in role to their counterparts in other message-queue systems?
What is Apache Kafka?
What is a reasonable general guideline for how many partitions to configure for a new Kafka topic, considering the tradeoffs involved?
What is a Kafka "offset," and what does it represent for a consumer reading from a partition?