All challenges
Multiple ChoiceIntermediate 45s

RabbitMQ vs Kafka model

Which statement best captures a core difference between RabbitMQ and Kafka?
Options
  1. 1RabbitMQ is a distributed commit log with consumer offsets, while Kafka is a smart broker that tracks acks
  2. 2They are identical in architecture and differ only in the client libraries that each of the two platforms provides
  3. 3Kafka cannot persist messages at all, so it depends on RabbitMQ for its durable storage at rest everywhere
  4. 4Kafka is a partitioned append-only log with consumer-offset model; RabbitMQ is a queue broker that tracks and deletes acknowledged messages

Think you can answer under pressure?

Get matched and answer live questions in 3-minute 1v1 battles. Elo ranking, badge tiers and bragging rights on the line.

Play this in a 3-minute battle