Last updated

Project 45

  • Topics, Queues, Exchanges: Topics are described, but exchanges and queues are not. It might help to add some basic explanations, similar to what we have for Kafka.
  • Message Flows: Needs to be more descriptive. "Pub" and "Sub" may not be clear to everyone, especially since RabbitMQ uses different terms. It's also hard to figure out which queues are connected to which exchanges.
  • Schemas and Examples: You need to understand the tool to read the docs properly. It's not beginner-friendly, though it's good that we have some examples.
  • Server Info: This is available, but it needs to be set up correctly.
  • Operations: In Kafka, publishers and consumers are shown next to each other, which makes it easier to understand. In RabbitMQ, we publish to exchanges and consume from queues, which is not as obvious.
  • Navigation: Not great, especially for RabbitMQ.
  • Missing Features:
    • A way to use search to find events and related data.
    • Better descriptions for RabbitMQ.
    • Clearer connections between consumers and publishers in RabbitMQ.

What made you smile?

  • Backlinks from events to topics in Kafka docs — they make navigation easier.

What did you find confusing?

  • For users with no experience with particular tool, it's very hard to figure out what each part does — especially when looking at plain JSON configs in RabbitMQ.