Bird
0
0

Which messaging system supports complex routing patterns like topic exchanges and direct exchanges?

easy📝 Conceptual Q2 of 15
Kafka - Basics and Event Streaming
Which messaging system supports complex routing patterns like topic exchanges and direct exchanges?
ARabbitMQ
BKafka
CRedis Pub/Sub
DNone of the above
Step-by-Step Solution
Solution:
  1. Step 1: Identify routing capabilities

    RabbitMQ supports complex routing with exchanges like topic, direct, and fanout.
  2. Step 2: Compare with Kafka and Redis Pub/Sub

    Kafka uses partitions and topics but not flexible routing; Redis Pub/Sub is simple publish-subscribe without routing.
  3. Final Answer:

    RabbitMQ -> Option A
  4. Quick Check:

    Complex routing = RabbitMQ [OK]
Quick Trick: RabbitMQ excels in flexible message routing [OK]
Common Mistakes:
  • Assuming Kafka supports complex routing
  • Thinking Redis Pub/Sub has routing features
  • Confusing topic in Kafka with routing in RabbitMQ

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes