You have a cluster with a topic t1 that already has uncompressed messages. A new Producer starts sending messages to t1 with compression enabled.
Which condition would allow this?
Kafka allows mixed compression formats within the same topic and even the same partition. Each message batch includes metadata indicating whether and how it is compressed. Therefore, a new producer can send compressed messages to a topic that already contains uncompressed messages, as long as it is configured with a compression codec (e.g., compression.type=gzip, snappy, etc.).
Why does Kafka use ZooKeeper? (Choose two.)
ZooKeeper stores metadata such as partition leadership and ISR (in-sync replicas), which brokers use to coordinate.
Kafka uses ZooKeeper to perform leader election for the Controller broker, which manages cluster metadata and leadership changes.
Which property in broker configuration specifies that a broker belongs to a particular rack?
Which property in broker configuration specifies that a broker belongs to a particular rack?
The broker.rack property is used in a Kafka broker's configuration to specify the rack or availability zone the broker belongs to. This is important for rack-aware replica placement, allowing Kafka to distribute replicas across different racks for fault tolerance.
By default, what do Kafka broker network connections have?
By default, Kafka brokers use the PLAINTEXT protocol for network communication. This means:
No encryption -- data is sent in plain text.
No authentication -- any client can connect without verifying identity.
No authorization -- there are no access control checks by default.
Security features like TLS, SASL, and ACLs must be explicitly configured.
Your Kafka cluster has four brokers. The topic t1 on the cluster has two partitions, and it has a replication factor of three. You create a Consumer Group with four consumers, which subscribes to t1.
In the scenario above, how many Controllers are in the Kafka cluster?
In a Kafka cluster, only one broker acts as the Controller at any given time. The Controller is responsible for managing cluster metadata, such as partition leadership and broker status. Even if the cluster has multiple brokers (in this case, four), only one is elected as the Controller, and others serve as regular brokers. If the current Controller fails, another broker is automatically elected to take its place.
Mark Cooper
13 days agoNancy Garcia
27 days agoAshley Morris
1 month agoBrenda Walker
2 months agoDonald Moore
3 months agoAshley Ramirez
3 months agoRobert King
4 months agoMichael Jones
4 months agoJeffrey Evans
4 months agoAmy Evans
4 months agoSusan Hill
4 months agoTiffany Wright
4 months agoAnthony Martinez
4 months agoDonald Hernandez
4 months agoAntonette
5 months agoCassie
5 months agoKayleigh
6 months agoLeanora
6 months agoBritt
6 months agoLatricia
6 months agoBarney
7 months agoFrankie
7 months agoFidelia
7 months agoYuette
7 months agoElise
8 months agoFabiola
8 months agoEarleen
8 months agoLuisa
8 months agoJesusita
9 months agoTish
9 months agoDiane
9 months agoKattie
9 months agoVanesa
9 months agoJanna
10 months agoElliot
10 months agoErnest
10 months agoZena
11 months agoAshton
11 months agoDustin
11 months agoGerardo
11 months agoAnabel
12 months agoRoosevelt
12 months agoKanisha
1 year agoThora
1 year agoCarlene
1 year agoJohnetta
1 year agoShayne
1 year agoTarra
1 year ago