RabbitMQ / Basic: protocol resources, routing and ownership

RabbitMQ β€” Basic: protocol resources, routing and ownership

Build precise message, topology, confirm, acknowledgment and lifetime contracts.

6 lessons Β· No account required

What you will learn

  • Explain AMQP 0-9-1 connections, channels, exchanges and queue routing.
  • Separate acceptance, completion, prefetch exposure and durability requirements.
  1. Messaging, connections and channels

    Locate a message in an AMQP 0-9-1 flow and distinguish protocol resources from business identity.

    Start learning
  2. Exchanges, queues, bindings and routing

    Design routing rules from subscriber requirements and distinguish an exchange name from a queue destination.

    Start learning
  3. Publisher confirms and unroutable messages

    Track broker acceptance separately from routing and business completion, including uncertain network outcomes.

    Start learning
  4. Consumer acknowledgments and redelivery

    Place acknowledgment after the required effect and recover safely when delivery or result is uncertain.

    Start learning
  5. Prefetch, work and ordering

    Bound outstanding deliveries and distinguish queue order from parallel business completion.

    Start learning
  6. Durability, queue types and message properties

    Separate surviving definitions, persistent messages, replicated content and independent recovery.

    Start learning
Back to course