Skip to content
Medium-Hard Analyze Apache Kafka Multiple Choice

What happens to ordering guarantees when a Kafka producer has max.in.flight.requests.per.connection=5 and retries > 0 but enable.idempotence=false?

Analyze — Tests ability to break down and examine complex problems.

Answer Options

A Ordering is fully preserved because Kafka re-orders on the broker side
B Ordering can be violated if a retry of an earlier batch succeeds after a later batch
C Ordering is only affected across partitions, never within a single partition
D Retries are disabled when max.in.flight > 1

Want to see the correct answer?

Get the answer with a detailed explanation, plus practice 20+ more Apache Kafka questions with adaptive quizzes and timed interviews.

See the Answer on Guru Sishya →

This question is from the Apache Kafka topic (Distributed Systems).

More Apache Kafka Questions